jQuery.fn的作用是什麼
在自定義jQuery外掛中,會經常見到jQuery.fn的身影,下面就簡單介紹一下它的作用到底是什麼。
想要認識它的本質,最好的辦法直接看jQuery的原始碼,否則一切都是根據現象進行的猜測,難免出現失誤。
jQuery1.8.3中的程式碼如下:
[JavaScript] 純文字檢視 複製程式碼jQuery.fn = jQuery.prototype = { //程式碼 }
由上面的程式碼可以清晰的看出jQuery.fn執行jQuery的原型物件。
明白了上面的道理也可以有助於對其他函式的理解,例如
[JavaScript] 純文字檢視 複製程式碼jQuery.fn.extend(object)
以上程式碼可以為jQuery物件新增方法,可以和以下方法一起學習:
[JavaScript] 純文字檢視 複製程式碼jQuery.extend(object);
以上程式碼可以為jQuery"類"新增方法,當然js中並沒有類這個概念,不過就是那個意思。
相關閱讀:
(1).jQuery.extend()函式可以參閱jQuery.extend()一章節。
(2).jQuery.fn.extend()函式可以參閱$.extend()和$.fn.extend()區別一章節。
相關文章
- python的引用是什麼Python
- OTP的作用是什麼?
- 什麼是@Component,@Component的作用是什麼
- kubelet的功能、作用是什麼
- 精益IT的作用是什麼?
- http代理IP的作用是什麼?HTTP
- 什麼是閉包?閉包的作用是什麼?
- document.domain的作用是什麼?它有什麼限制?AI
- 什麼是CDN?CDN的原理和作用是什麼?
- setnx作用是什麼 redisRedis
- python反向引用是什麼?Python
- __name__ == “__main__”的作用是什麼?AI
- __name__ == "__main__"的作用是什麼?AI
- 薪酬管理系統的作用是什麼?
- 大資料的作用是幹什麼大資料
- 等保費用是什麼?為什麼這麼貴?
- 什麼是熱插拔?其功能作用是什麼?
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- 什麼是智慧網路卡?智慧網路卡的作用是什麼?
- dis ip int brief命令的作用是什麼?
- AI開放平臺的作用是什麼?AI
- Proposer-Builder Separation (PBS) 的作用是什麼?UI
- web裡什麼是Math函式,作用是什麼Web函式
- crm的核心是什麼?CRM對企業的核心作用是什麼?
- react 元件加上 displayName 屬性的作用是什麼React元件
- 公有云管理系統的主要作用是什麼?
- 組磁碟陣列的主要作用是什麼呢?陣列
- 資料視覺化的主要作用是什麼視覺化
- 企業雲盤的核心作用是什麼
- Linux中opt是什麼意思?其主要作用是什麼?Linux
- 什麼是訊息中介軟體?主要作用是什麼?
- 資料庫審計是什麼意思?作用是什麼?資料庫
- DNS是什麼?DNS在網路通訊中的作用是什麼?DNS
- 什麼是DDI?DDI的原理和作用是什麼?一文看懂
- 什麼是域名伺服器?域名伺服器的作用是什麼?伺服器
- 什麼是SSL證書?SSL證書的原理和作用是什麼?
- 【乾貨】Linux中presto作用是什麼?LinuxREST
- Linux netstat命令作用是什麼?如何使用?Linux