為什么這種情況不可以
為什么這樣寫(xiě)
var scrollT = document.documentElement.scrollTop || document.body.scrollTop;
document.documentElement.scrollTop = document.body.scrollTop = scrollT - speed;
是可以運(yùn)行的
但是
var scrollT = document.documentElement.scrollTop || document.body.scrollTop;
scrollT?= scrollT - speed;
是運(yùn)行不出來(lái)的?我感覺(jué)是等價(jià)的啊
2015-12-11
document.documentElement.scrollTop = document.body.scrollTop = scrollT - speed;//這塊的意思是設(shè)置document.documentElement 的scrollTop值,相當(dāng)于設(shè)置他的一個(gè)屬性
var scrollT = document.documentElement.scrollTop || document.body.scrollTop;//這塊得到的是一個(gè)值,不是對(duì)象
scrollT?= scrollT - speed;//這塊只是給變量復(fù)制,不是設(shè)置對(duì)象的屬性
2016-09-01
我也覺(jué)得是相等的啊,想不透
2015-12-11
這是一個(gè)變量的賦值 不是援對(duì)象
2015-12-11
不行噠,這個(gè)只是一個(gè)值的拷貝,并不是原對(duì)象