【循環(huán)中的this】
作用:官方給出的解釋是,this永遠(yuǎn)指向事件源。 通俗的解釋this表示將來(lái)用戶要去單擊的那個(gè)元素。(可以鎖定用戶)
this只會(huì)在指令中出現(xiàn)和使用。Function(){}
【排他思想】
簡(jiǎn)介:
程序中但凡說到什么思想,那么這種東西都很重要,而且他適用于一大批范圍。排他思想是編程中經(jīng)常出現(xiàn)的功能需求 它指的就是 ?只讓自己怎么樣,不然別人怎么樣這種情況都需要用到排他思想,適用于所有語(yǔ)言。
《排他思想的步驟》
第一:一定要先排除后確立;
第二:用for循環(huán)排除所有人;
第三:用this確立自己。
總結(jié):排他思想必然需要請(qǐng)for循環(huán)出馬。 排他思想必然是兩步進(jìn)行。
【代碼執(zhí)行順序的類型】
程序中的一切一切代碼執(zhí)行的順序可以分為三種情況。
1. 在初始化中執(zhí)行。 ?這種類型特點(diǎn):網(wǎng)頁(yè)一發(fā)布就執(zhí)行完了
2. 在事件中執(zhí)行。? 這種類型的特點(diǎn):一般都是最后執(zhí)行的,因?yàn)榇蟛糠质怯脩粲|發(fā)
3. 不斷執(zhí)行。 這種類型的特點(diǎn):循環(huán)定時(shí)器屬于這個(gè)類型,網(wǎng)頁(yè)即便發(fā)布了也一直在執(zhí)行。一直不停的在后臺(tái)執(zhí)行某部分代碼。這種類型的命令通常很有用。 也有一個(gè)缺點(diǎn)耗費(fèi)資源。
【自定義屬性】
簡(jiǎn)介:任何的標(biāo)簽都可以通過js來(lái)自定義標(biāo)簽身上沒有的屬性。語(yǔ)法是 tag.zdysx;其中tag表示標(biāo)簽所在的變量空間。后面的表示自定義的屬性名稱。
對(duì)象這種東西就是一個(gè)功能組,而實(shí)際上它的內(nèi)部包含了3種詳細(xì)的東西。分別叫做
1.方法---就是函數(shù)
2.屬性 --- 儲(chǔ)存了數(shù)據(jù)的變量。
3.事件 --- 當(dāng)什么時(shí)候執(zhí)行什么事。
《知識(shí)點(diǎn)》
通過標(biāo)簽搜索元素,在實(shí)際工作當(dāng)中必須要經(jīng)過一個(gè)id的過濾。不能在整個(gè)文檔里面直接進(jìn)行搜索。
【自由書寫js代碼】
簡(jiǎn)介:js中的一切都是由5大數(shù)據(jù)類型組成的,其中你要重點(diǎn)注意這個(gè)對(duì)象類型的數(shù)據(jù)。對(duì)象代表了指令。
一般測(cè)試都是通過alert彈出來(lái)看一下它的數(shù)據(jù)類型,所以alert是個(gè)好東西既可以調(diào)錯(cuò)又可以測(cè)試
自由書寫js代碼這個(gè)主題主要是想告訴我們js中書寫的一切都可以測(cè)試數(shù)據(jù)類型,如果發(fā)現(xiàn)某個(gè)東西的類型是指令型(對(duì)象型)那么它就可以被變量再次存儲(chǔ)方便使用。
【代碼分離】
《基本結(jié)構(gòu)》
Window.onload=function(){} 作用:當(dāng)整個(gè)網(wǎng)頁(yè)的文檔在窗口中加載完畢以后執(zhí)行指令。
用途:可以實(shí)現(xiàn)讓js書寫到網(wǎng)頁(yè)的head頭部的目的。