理論知識(shí)回顧 DOM(文檔對(duì)象模型)是針對(duì)HTML和XML文檔的一個(gè)API(應(yīng)用程序編程接口)。DOM描繪了一個(gè)層次化的節(jié)點(diǎn)樹(shù),允許開(kāi)發(fā)人員添加...
投稿
理論知識(shí)回顧 DOM(文檔對(duì)象模型)是針對(duì)HTML和XML文檔的一個(gè)API(應(yīng)用程序編程接口)。DOM描繪了一個(gè)層次化的節(jié)點(diǎn)樹(shù),允許開(kāi)發(fā)人員添加...
什么是閉包 有不少開(kāi)發(fā)人員總是搞不清匿名函數(shù)和閉包這兩個(gè)概念,因此經(jīng)?;煊谩i]包是指有權(quán)訪(fǎng)問(wèn)另一個(gè)函數(shù)作用域中的變量的函數(shù)。創(chuàng)建閉包的常見(jiàn)方式,...
在JavaScript中,函數(shù)本身也是一個(gè)包含了屬性和方法的對(duì)象,每個(gè)函數(shù)都有prototype屬性,而該屬性所儲(chǔ)存的就是原型對(duì)象,我們需要明白...
基本概念 每個(gè)函數(shù)都有一個(gè)prototype(原型)屬性,這個(gè)屬性是一個(gè)指針,指向一個(gè)對(duì)象;而這個(gè)對(duì)象的用途是包含可以由特定類(lèi)型的所有實(shí)例共享的...
1. 每個(gè)函數(shù)都包含兩個(gè)非繼承而來(lái)的方法:call()方法和apply()方法。2. 相同點(diǎn):這兩個(gè)方法的作用是一樣的。 都是在特定的作用域中調(diào)...
原型鏈 ECMAScript中描述了原型鏈的概念,并將原型鏈作為實(shí)現(xiàn)繼承的主要方法。其基本思想是利用原型讓一個(gè)引用類(lèi)型繼承另一個(gè)引用類(lèi)型的屬性和...
專(zhuān)題公告
JavaScript從一個(gè)簡(jiǎn)單的輸入驗(yàn)證器發(fā)展成為一門(mén)強(qiáng)大的編程語(yǔ)言,完全出乎人們的意料。應(yīng)該說(shuō),它既是一門(mén)非常簡(jiǎn)單的語(yǔ)言,又是一門(mén)非常復(fù)雜的語(yǔ)言。說(shuō)它簡(jiǎn)單,是因?yàn)閷W(xué)會(huì)使用它只需片刻功夫;而說(shuō)它復(fù)雜,是因?yàn)橐嬲莆账鼊t需要數(shù)年時(shí)間。要想全面理解和掌握J(rèn)avaScript,關(guān)鍵在于弄清楚它的本質(zhì)、歷史和局限性。