將數(shù)組和字符串的方法與函數(shù)用增淋昭、刪、查、改的方式進(jìn)行梳理
一.字符串`
????1.增
????concat()????連接字符串
????2.刪
????slice()????提取字符串的片斷,并在新的字符串中返回被提取的部分
????substr(開始的索引值,提取的長度)????從起始索引號(hào)提取字符串中指定數(shù)目的字符
????substring(開始索引值,結(jié)束索引值)????提取字符串中兩個(gè)指定的索引號(hào)之間的字符,不包含結(jié)束的那個(gè)俺附。
????3.改
????replace(old,new)????替換字符串,只替換第一個(gè)
????split('')????把字符串分割為字符串?dāng)?shù)組
????toLowerCase()????把字符串轉(zhuǎn)換為小寫淀衣。???????????????????
????toUpperCase()????把字符串轉(zhuǎn)換為大寫昙读。?????
????toString()????返回字符串。
????4.查
????charAt()??返回在指定位置(下標(biāo))的字符膨桥。
????charCodeAt()????返回在指定的位置的字符的?Unicode?編碼蛮浑。
????fromCharCode()????從字符編碼創(chuàng)建一個(gè)字符串
????indexOf()????檢索字符串。
????lastIndexOf()????從后向前搜索字符串
二.數(shù)組
????1.增
????concat()????連接兩個(gè)或更多的數(shù)組只嚣,并返回結(jié)果
????push()????向數(shù)組的末尾添加一個(gè)或更多元素沮稚,并返回新的長度。
????unshift()????向數(shù)組的開頭添加一個(gè)或更多元素册舞,并返回新的長度
????2.刪
????pop()????刪除并返回?cái)?shù)組的最后一個(gè)元素
????shift()????刪除并返回?cái)?shù)組的第一個(gè)元素
????slice()????從某個(gè)已有的數(shù)組返回選定的元素
????splice()????刪除元素蕴掏,并向數(shù)組添加新元素。
????3.改
????join()????把數(shù)組的所有元素放入一個(gè)字符串调鲸。元素通過指定的分隔符進(jìn)行分隔
????reverse()????顛倒數(shù)組中元素的順序
????sort()????對(duì)數(shù)組的元素進(jìn)行排序
????toString()????把數(shù)組轉(zhuǎn)換為字符串盛杰,并返回結(jié)果。
????4.查
????arr[下標(biāo)]
????遍歷的三種方法?for
?????????????????for?in
?????????????????forEach
這些就是在學(xué)習(xí)過程中的一些總結(jié)
感覺有幫助的話點(diǎn)個(gè)喜歡??