創(chuàng)建數(shù)組 用Array構(gòu)造函數(shù) 數(shù)組字面量表示法 檢測數(shù)組 Array.isArray(obj) 檢測某個(gè)值到底是不是數(shù)組 增刪數(shù)組元素 通過改...
基本類型 指的是保存在棧內(nèi)存中的簡單數(shù)據(jù)段 數(shù)值,布爾值,null和undefined 引用類型 指的是那些保存在堆內(nèi)存中的對(duì)象,變量中保存的實(shí)...
如果對(duì)其中一個(gè)進(jìn)行修改,就會(huì)影響到另外一個(gè)。通過拷貝切斷新舊兩者的聯(lián)系。 淺拷貝 就是簡單的引用復(fù)制 對(duì)象復(fù)制只是復(fù)制對(duì)象的引用,而不復(fù)制對(duì)象本...
JavaScript Object Notation 是一種用于數(shù)據(jù)交換的文本格式 格式 復(fù)合類型的值只能是數(shù)組或?qū)ο螅荒苁呛瘮?shù)、正則表達(dá)式對(duì)...
對(duì)象 無序的數(shù)據(jù)集合,由若干個(gè)“鍵值對(duì)”(key-value)構(gòu)成。 鍵值對(duì)由鍵名和鍵值組成,每個(gè)鍵值對(duì)之間用逗號(hào)分隔。如果鍵名是數(shù)值,會(huì)被自動(dòng)...
字符串 多行字符串 如果長字符串必須分成多行,可以在每一行的尾部使用反斜杠。反斜杠的后面必須是換行符。 連接運(yùn)算符(+)可以連接多個(gè)單行字符串,...
作用域 JavaScript作用域是靠函數(shù)來形成的,也就是一個(gè)函數(shù)內(nèi)定義的變量函數(shù)外不可以訪問不使用var會(huì)聲明一個(gè)全局變量 作用域鏈 當(dāng)代碼在...
函數(shù) 通過函數(shù)可以封裝任意多條語句,可以在任何地方,任何時(shí)候調(diào)用執(zhí)行。 語法: 聲明函數(shù) 構(gòu)造函數(shù) 函數(shù)聲明 函數(shù)表達(dá)式 參數(shù) 函數(shù)可以傳遞多個(gè)...
if的判斷 condition的值會(huì)自動(dòng)調(diào)用Boolean()轉(zhuǎn)換函數(shù)將這個(gè)表達(dá)式的結(jié)果轉(zhuǎn)換為一個(gè)布爾值。如果condition值為true則執(zhí)...