JavaScript 拾漏補(bǔ)遺
原始類型(primitive type)
Undefined: undefined (注意大小寫(xiě):類型/ 值,下同)
Null: null (Undefined derived from Null)
Boolen: true/false
Number: Number.MAX_VALUE / Number.MIN_VALUE/ NaN ; isNaN()函數(shù) (注意:新版本有變化,待查)
String:
類型轉(zhuǎn)換:
Boolen()/Number()/String() **指類型名
toString(): toString(2/8/16)
intParse()/floatParse():
棧 stack 引用類型
預(yù)定義
Object:
Boolen:
Number: toFixed()
String: (略)
instanceof()
運(yùn)算符
delete
void <a href="javascript:void(window.open('about:blank'))">Click me</a>
標(biāo)簽 label:
對(duì)象:
對(duì)象是名值對(duì)(屬性和方法)的無(wú)序(區(qū)別于數(shù)組)集合
創(chuàng)建: new 和{ }
擴(kuò)展: 向?qū)ο笤黾有聦傩裕ㄒ馕吨谶\(yùn)行時(shí)修改實(shí)例?。?運(yùn)算符:“.”或者“[]”
constructor:可以判斷類型,不過(guò)和typeof不同,返回的是一個(gè)對(duì)象
prototype:對(duì)象的結(jié)構(gòu)
屬性:(變量)
作用域
var: 局部變量,即該變量作用域?yàn)樽顑?nèi)層的函數(shù)體內(nèi)
方法:(函數(shù))
JavaScript支持首類(First-Class)函數(shù),即將函數(shù)處理為對(duì)象。所以可以被:賦值給變量(=)、存儲(chǔ)為數(shù)組元素、當(dāng)做返回值等。
this:
簡(jiǎn)單記憶:
全局函數(shù)(頁(yè)面中簡(jiǎn)單聲明的函數(shù)):window
DOM事件處理程序(處理DOM事件的函數(shù)):與該事件關(guān)聯(lián)的DOM元素(注意事件冒泡)
構(gòu)造函數(shù):該實(shí)例本身
理解:
通常情況下,this總是指向調(diào)用該函數(shù)的對(duì)象(所謂的“運(yùn)行時(shí)確定”)
特例:apply()和call(),this指向以上兩函數(shù)的參數(shù)對(duì)象
閉包:
表現(xiàn)形式:
定義在一個(gè)函數(shù)內(nèi)部的函數(shù)
功能:
能夠讀取其他函數(shù)內(nèi)部變量
將函數(shù)內(nèi)部和函數(shù)外部連接起來(lái)
讓這些變量的值始終保持在內(nèi)存中
數(shù)組:
一個(gè)有序的(區(qū)別于對(duì)象)值集合,這些值可以是不同的類型
創(chuàng)建:new Array() 或 []
相關(guān)文章
一個(gè)簡(jiǎn)單的彈性返回頂部JS代碼實(shí)現(xiàn)介紹
頁(yè)面滾動(dòng)條處于低端,點(diǎn)擊回到頂部,并且隱藏掉,具體實(shí)現(xiàn)代碼如下,感興趣的朋友可以參考下哈2013-06-06
JavaScript Event學(xué)習(xí)第九章 鼠標(biāo)事件
鼠標(biāo)事件是到目前為止最重要的事件。在這一章我將介紹一些鼠標(biāo)事件的最常見(jiàn)的問(wèn)題和技巧。2010-02-02
Javascript 學(xué)習(xí)書(shū) 推薦
前一段時(shí)間看了一本javascript的書(shū),書(shū)名為Javascript DOM 高級(jí)程序設(shè)計(jì) 由【加】Jeffrey Sambells和【美】2009-06-06
利用javascript打開(kāi)模態(tài)對(duì)話框(示例代碼)
本篇文章主要是對(duì)利用javascript打開(kāi)模態(tài)對(duì)話框的示例代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-01-01
js 兼容多瀏覽器的回車和鼠標(biāo)焦點(diǎn)事件代碼(IE6/7/8,firefox,chrome)
本文講一下js實(shí)現(xiàn)兼容IE6/7/8,firefox,chrome瀏覽器的回車和鼠標(biāo)焦點(diǎn)事件的代碼。2010-04-04
經(jīng)典的解除許多網(wǎng)站無(wú)法復(fù)制文字的絕招
經(jīng)典的解除許多網(wǎng)站無(wú)法復(fù)制文字的絕招...2006-12-12
微信小程序--onShareAppMessage分享參數(shù)用處(頁(yè)面分享)
本篇文章主要介紹了微信小程序的頁(yè)面分享onShareAppMessage分享參數(shù)用處的相關(guān)資料。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-04-04
分享5個(gè)小技巧讓你寫(xiě)出更好的 JavaScript 條件語(yǔ)句
在使用 JavaScript 時(shí),我們常常要寫(xiě)不少的條件語(yǔ)句。這里有五個(gè)小技巧,可以讓你寫(xiě)出更干凈、漂亮的條件語(yǔ)句。需要的朋友跟隨小編一起學(xué)習(xí)吧2018-10-10
JS實(shí)現(xiàn)橫向拉伸動(dòng)感伸縮菜單效果代碼
這篇文章主要介紹了JS實(shí)現(xiàn)橫向拉伸動(dòng)感伸縮菜單效果,涉及javascript基于定時(shí)函數(shù)及鼠標(biāo)事件操作頁(yè)面元素動(dòng)態(tài)變換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09

