that=this這樣的程式碼的作用是什麼
在很多程式碼中,有可能有這樣的類似的程式碼段:
[JavaScript] 純文字檢視 複製程式碼that=this
當然不一定是完全一模一樣,不過表達的意思都是一個,下面就介紹一下它的作用。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼$('#antzone').click(function(){ var that=this; $('li').each(function(){ //this; }); });
在上面的程式碼中,第一個this是指向id屬性值為antzone的dom元素物件,而在each中的this則是指向當前li元素集合中的元素物件,如果要在each中使用id屬性值為antzone的元素物件,則需要將this賦值給that,然後再使用,否則就會導致錯誤。
相關文章
- 什麼樣的程式碼稱得上是好程式碼?
- 碼農深耕 - 什麼樣的程式碼才是好程式碼?
- 等保費用是什麼?為什麼這麼貴?
- python的引用是什麼Python
- OTP的作用是什麼?
- 什麼是@Component,@Component的作用是什麼
- 什麼是低程式碼?低程式碼平臺能解決什麼樣的問題?
- kubelet的功能、作用是什麼
- 精益IT的作用是什麼?
- 你構建的程式碼為什麼這麼大
- 大牛的程式碼是這樣寫的
- http代理IP的作用是什麼?HTTP
- jQuery.fn的作用是什麼jQuery
- document.domain的作用是什麼?它有什麼限制?AI
- 什麼是CDN?CDN的原理和作用是什麼?
- 什麼是閉包?閉包的作用是什麼?
- 薪酬管理系統的作用是什麼?
- 大資料的作用是幹什麼大資料
- __name__ == “__main__”的作用是什麼?AI
- __name__ == "__main__"的作用是什麼?AI
- 進去新專案,接手這樣的程式碼怎麼辦
- 這是什麼騷批程式碼!
- 什麼是智慧網路卡?智慧網路卡的作用是什麼?
- dis ip int brief命令的作用是什麼?
- Proposer-Builder Separation (PBS) 的作用是什麼?UI
- AI開放平臺的作用是什麼?AI
- 在繼承當中這些方法及程式碼塊執行順序是什麼樣的繼承
- crm的核心是什麼?CRM對企業的核心作用是什麼?
- python反向引用是什麼?Python
- setnx作用是什麼 redisRedis
- java程式碼簽名證照適合什麼樣的場景Java
- 敲了這麼多年程式碼,這樣的登入方式還真是頭一回見
- react 元件加上 displayName 屬性的作用是什麼React元件
- 組磁碟陣列的主要作用是什麼呢?陣列
- 資料視覺化的主要作用是什麼視覺化
- 公有云管理系統的主要作用是什麼?
- 企業雲盤的核心作用是什麼
- 恰到好處的香港伺服器租用是怎麼樣的伺服器
- DNS是什麼?DNS在網路通訊中的作用是什麼?DNS