千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

push()
? ? ?作用:實現(xiàn)在數(shù)組的末尾添加一個或多個成員
? ? ? 返回值:添加成員后數(shù)組的新的長度
? ? ? 是否會改變原數(shù)組:會
?pop()
? ? ? 作用:實現(xiàn)刪除數(shù)組的最后一條數(shù)據(jù)
? ? ? 返回值:數(shù)組被刪除的數(shù)據(jù)
? ? ? 是否會改變原數(shù)組:會
unshift()
? ? ? ?作用:實現(xiàn)在數(shù)組的開頭添加一個或多個成員
? ? ? ?返回值:添加成員后數(shù)組的新的長度
? ? ? ?是否會改變原數(shù)組:會
shift()
? ? ? ?作用:實現(xiàn)刪除數(shù)組的開頭的一條數(shù)據(jù)
? ? ? ?返回值:數(shù)組被刪除的數(shù)據(jù)
? ? ? ?是否會改變原數(shù)組:會
concat()
? ? ? ? 作用:實現(xiàn)將多個數(shù)組合并為一個數(shù)組
? ? ? ? 返回值:合并后的新數(shù)組
? ? ? ? 是否會改變原數(shù)組:不會
toString()
? ? ? ? 作用:實現(xiàn)將數(shù)組轉(zhuǎn)換為字符串
? ? ? ? 返回值:轉(zhuǎn)換的字符串
? ? ? ? 是否會改變原數(shù)組:不會
join()
? ? ? ? 作用:通過指定字符將數(shù)組拼接字符串
? ? ? ? 返回值:拼接的字符串
? ? ? ? 是否會改變原數(shù)組:不會
indexOf()
? ? ? ? ?作用:查找 指定值 在數(shù)組中第一次出現(xiàn)的索引位置
? ? ? ? 返回值:如果存在指定值 返回 指定值在數(shù)組中第一次出現(xiàn)的索引位置,如果不存在指定值 返回 -1
? ? ? ? 是否會改變原數(shù)組:不會
lastIndexOf()
? ? ? ? ?作用:查找 指定值 在數(shù)組中最后一次出現(xiàn)的索引位置
? ? ? ? ?返回值:如果存在指定值 返回 指定值在數(shù)組中最后一次出現(xiàn)的索引位置,如果不存在指定值 返回 -1
? ? ? ? ?是否會改變原數(shù)組:不會
sort()
? ? ? 作用:實現(xiàn)針對數(shù)組的排序默認(rèn)按字符編碼的順序排列,非string類型會自動轉(zhuǎn)換為string,可以自定義比較規(guī)則
? ? ? ?返回值:排序后的數(shù)組
? ? ? ?是否會改變原數(shù)組:會
reverse()
? ? ? ?作用:實現(xiàn)將數(shù)組進(jìn)行 反轉(zhuǎn)排列
? ? ? ?返回值:反轉(zhuǎn)排列后的數(shù)組
? ? ? ?是否會改變原數(shù)組:會
slice()
? ? ? ?作用:根據(jù)指定的索引截取數(shù)組
? ? ? ?返回值:數(shù)組被截取部分組成的新數(shù)組
? ? ? ?是否會改變原數(shù)組:不會
splice()
? ? ? ? 作用:根據(jù)指定的索引位置開始刪除數(shù)組元素的個數(shù),并可選擇替換刪除部分
? ? ? ? ?返回值:數(shù)組被刪除的部分組成新數(shù)組
? ? ? ? ?是否會改變原數(shù)組:會
forEach()
? ? ? ? ?作用:實現(xiàn)對于數(shù)組的遍歷
? ? ? ? ?返回值:undefined --- 沒有返回值
? ? ? ? ?是否會改變原數(shù)組:不會