亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么這種情況不可以

為什么這樣寫

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;

是運行不出來的?我感覺是等價的啊


正在回答

4 回答

document.documentElement.scrollTop = document.body.scrollTop = scrollT - speed;//這塊的意思是設置document.documentElement 的scrollTop值,相當于設置他的一個屬性

var scrollT = document.documentElement.scrollTop || document.body.scrollTop;//這塊得到的是一個值,不是對象

scrollT?= scrollT - speed;//這塊只是給變量復制,不是設置對象的屬性


0 回復 有任何疑惑可以回復我~
#1

qq_跟著感覺走_4 提問者

非常感謝!
2015-12-11 回復 有任何疑惑可以回復我~

我也覺得是相等的啊,想不透

0 回復 有任何疑惑可以回復我~

這是一個變量的賦值 不是援對象

1 回復 有任何疑惑可以回復我~
#1

qq_跟著感覺走_4 提問者

謝謝回答
2015-12-11 回復 有任何疑惑可以回復我~

不行噠,這個只是一個值的拷貝,并不是原對象

1 回復 有任何疑惑可以回復我~
#1

qq_跟著感覺走_4 提問者

謝謝,懂了
2015-12-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
回到頂部效果
  • 參與學習       44195    人
  • 解答問題       214    個

回到頂部網站不可缺少的一部分,用JS實現炫酷拉風的回到頂部效果

進入課程

為什么這種情況不可以

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號