為什么這種情況不可以
為什么這樣寫
var scrollT = document.documentElement.scrollTop || document.body.scrollTop;
document.documentElement.scrollTop = document.body.scrollTop = scrollT - speed;
是可以運行的
但是
var scrollT = document.documentElement.scrollTop || document.body.scrollTop;
scrollT?= scrollT - speed;
是運行不出來的?我感覺是等價的啊
2015-12-11
document.documentElement.scrollTop = document.body.scrollTop = scrollT - speed;//這塊的意思是設置document.documentElement 的scrollTop值,相當于設置他的一個屬性
var scrollT = document.documentElement.scrollTop || document.body.scrollTop;//這塊得到的是一個值,不是對象
scrollT?= scrollT - speed;//這塊只是給變量復制,不是設置對象的屬性
2016-09-01
我也覺得是相等的啊,想不透
2015-12-11
這是一個變量的賦值 不是援對象
2015-12-11
不行噠,這個只是一個值的拷貝,并不是原對象