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

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

var sliderEl = self.$slider && self.$slider[0];這句話什么意思

var sliderEl = self.$slider && self.$slider[0];這句話什么意思

sliderEl的值返回的是什么,

正在回答

1 回答

這是"&&"的其中一個用法(其他用法就不詳細說了,百度吧)

意思是如果兩個都為object對象就返回第二個對象(第一個為jquery對象,第二個為DOM對象)

再利用DOM對象控制它的高。。

其實? var sliderEl=self.$slider && self.$slider[0];??? 是等價于??? var sliderEl=self.$slider[0];? 只不過是為了保證對象的存在

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

9號攻城獅 提問者

大概明白了,那如果是這樣的呢? var sliderEl=self.$slider[0] && self.$slider; 這個時候sliderEl就是jquery的對象了 ,是這樣嗎? 就是說他會取&&后面的值給變量賦值,能這么理解嗎
2016-08-17 回復 有任何疑惑可以回復我~
#2

9號攻城獅 提問者

非常感謝!
2016-08-17 回復 有任何疑惑可以回復我~
#3

LiuYina 回復 9號攻城獅 提問者

嗯嗯,不用
2016-08-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

var sliderEl = self.$slider && self.$slider[0];這句話什么意思

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

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

幫助反饋 APP下載

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

公眾號

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