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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JS中的鏈式調用是怎么實現的?

JS中的鏈式調用是怎么實現的?

南日 2016-12-17 11:06:57
舉個栗子:比如說獲取屬性這個功能。?????????????????一般是obj.style.屬性名。擴展開來,IE有obj.currentStyle.屬性名,其他瀏覽器是getComputedStyle()方法。這里我有個疑問,方法的實現好理解,就是屬性名對應一個函數,直接傳參調用就可以了。但是JS了里面的點式調用內部是如何實現的呢?在比如,str.length就能直接返回長度,這個我猜測是一個length對應的立即執行函數所以不要加小括號,但是str.charAt(),這種就是一個一個屬性名對應的一個函數。????????????????總的來說,我就是不清楚a.b.c.d這種在JS里面該怎么實現。????????????????ps:前端小白,理解應該會有很多不到位的地方,應該也會有很多錯誤,請各位見諒!
查看完整描述

1 回答

?
chwech

TA貢獻63條經驗 獲得超18個贊

鏈式調用在內部把實例返回就行。
查看完整回答
反對 回復 2016-12-17
  • 1 回答
  • 0 關注
  • 1279 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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