Array 對(duì)象
對(duì)象屬性:
constructor? ??返回對(duì)創(chuàng)建此對(duì)象的數(shù)組函數(shù)的引用。
length? ??設(shè)置或返回?cái)?shù)組中元素的數(shù)目钓账。
prototype? ??使您有能力向?qū)ο筇砑訉傩院头椒ā?/p>
對(duì)象方法:
concat()? ??連接兩個(gè)或更多的數(shù)組碴犬,并返回結(jié)果。
join()? ??把數(shù)組的所有元素放入一個(gè)字符串梆暮。元素通過(guò)指定的分隔符進(jìn)行分隔服协。
pop()? ??刪除并返回?cái)?shù)組的最后一個(gè)元素
push()? ??向數(shù)組的末尾添加一個(gè)或更多元素,并返回新的長(zhǎng)度啦粹。
reverse()? ??顛倒數(shù)組中元素的順序偿荷。
shift()? ??刪除并返回?cái)?shù)組的第一個(gè)元素
slice()? ??從某個(gè)已有的數(shù)組返回選定的元素
sort()? ??對(duì)數(shù)組的元素進(jìn)行排序
splice()? ??刪除元素,并向數(shù)組添加新元素唠椭。
toSource()? ??返回該對(duì)象的源代碼跳纳。
toString()? ??把數(shù)組轉(zhuǎn)換為字符串,并返回結(jié)果泪蔫。
toLocaleString()? ??把數(shù)組轉(zhuǎn)換為本地?cái)?shù)組棒旗,并返回結(jié)果。
unshift()? ??向數(shù)組的開(kāi)頭添加一個(gè)或更多元素,并返回新的長(zhǎng)度铣揉。
valueOf()? ??返回?cái)?shù)組對(duì)象的原始值
String 對(duì)象
對(duì)象屬性:
constructor返回對(duì)創(chuàng)建此對(duì)象的數(shù)組函數(shù)的引用饶深。
length設(shè)置或返回?cái)?shù)組中元素的數(shù)目。
prototype使您有能力向?qū)ο筇砑訉傩院头椒ā?/p>
對(duì)象方法:
concat()? ??鏈接字符串逛拱。
indexOf()? ??檢索字符串敌厘。
replace()? ??替換與正則表達(dá)式匹配的子串。
slice()? ??提取字符串的片斷朽合,并在新的字符串中返回被提取的部分俱两。
split()? ??把字符串分割為字符串?dāng)?shù)組。
sub()? ??把字符串顯示為下標(biāo)曹步。
search()? ??檢索與正則表達(dá)式相匹配的值宪彩。
substr()? ??從起始索引號(hào)提取字符串中指定數(shù)目的字符。
toLocaleLowerCase()? ??把字符串轉(zhuǎn)換為小寫(xiě)讲婚。
toLocaleUpperCase()? ??把字符串轉(zhuǎn)換為大寫(xiě)尿孔。
toLowerCase()? ??把字符串轉(zhuǎn)換為小寫(xiě)。
toUpperCase()? ??把字符串轉(zhuǎn)換為大寫(xiě)筹麸。
toString()? ??返回字符串活合。
valueOf()? ??返回某個(gè)字符串對(duì)象的原始值。
charAt()? ??返回在指定位置的字符物赶。
charCodeAt()? ??返回在指定的位置的字符的 Unicode 編碼白指。
全局對(duì)象
全局函數(shù):
eval()? ??計(jì)算 JavaScript 字符串,并把它作為腳本代碼來(lái)執(zhí)行酵紫。
getClass()? ??返回一個(gè) JavaObject 的 JavaClass告嘲。
isFinite()? ??檢查某個(gè)值是否為有窮大的數(shù)。
isNaN()? ??檢查某個(gè)值是否是數(shù)字憨闰。
Number()? ??把對(duì)象的值轉(zhuǎn)換為數(shù)字状蜗。
parseFloat()? ??解析一個(gè)字符串并返回一個(gè)浮點(diǎn)數(shù)。
parseInt()? ??解析一個(gè)字符串并返回一個(gè)整數(shù)鹉动。
String()? ??把對(duì)象的值轉(zhuǎn)換為字符串轧坎。
unescape()? ??對(duì)由 escape() 編碼的字符串進(jìn)行解碼。