陣列中常用的方法:
tostring()
將陣列轉為字串
join()
按照指定分隔符將陣列轉為字串
concat(arr1,arr2…)
拼接多個陣列
slice(start,end)
擷取陣列元素,從start開始end結束,也可以倒著寫為負數時為從後向前
splice(start,cont,value1,value2…)
刪除陣列中的元素start開始下標,count刪除的數量value1,value2…要插入的元素
reverse()
翻轉陣列,陣列中的元素錢後顛倒排序
sort()
對陣列排序,預設按unicode碼排序
sort(function(a,b))
push()
在陣列的最後新增乙個元素,返回陣列的長度
pop()
刪除陣列的最後乙個元素,返回刪除的元素
shift()
刪除陣列的第乙個元素,返回刪除的元素
unshift()
在陣列開頭新增元素,返回陣列的長度
字串常用的方法:
touppercase()
英文本元轉大寫
tolowercase()
英文本元轉小寫
charat(n)
獲取指定下標的字元
charcodeat()
獲取字元的unicode碼
indexof(value,start)
查詢某個字串對應的下標,value要查詢的字串,start開始查詢的下標,預設為0,找不到返回-1
lastindeof(value,index)
倒著查詢某個元素對應的下標,value:要查詢的字元。index:表示查詢結束的下標,開始是0
slice(start,end)
擷取字串,start:開始的下標end:結束的下標。不包括end本身。如果end為空,自動擷取到最後。允許使用負數
substring(start,end)
擷取字串,和slice一樣。只是不支援負值。如果是負值,自動轉化為0。
split(sep)
按照指定的格式(sep)分割字串,返回乙個陣列
replace(value1,value2)
用於查詢字串value1,並使用value2的值來替換,value1可以使用字串形式,也可以使用匹配形式
match(value)
用於查詢匹配的字串,返回乙個陣列
search(value)
用於查詢匹配的字串,返回滿足條件的第乙個字元的下標,如果沒有找到返回-1
陣列和字串中常用的方法
1.填充替換陣列元素 1 fill int a,int value 用value的值替換陣列裡的每個元素。2 fill int a,int fromindex,int toindex,int value 用value替換陣列下標fromindex 包括 到下標toindex 不包括 的元素,toin...
陣列和字串常用方法
let arr pop 刪除陣列的最後乙個元素,返回被刪除的元素 let arr 1 2,3 arr.pop 3 push 向陣列尾部新增乙個或多個元素,返回新的陣列長度 let arr 1 2,3 arr.push 4 findindex 找到滿足條件的元素並返回該元素的index let ind...
js 中 常用的字串方法
1.charat 返回指定索引出的字元 var str abcd var a str.charat 0 console.log a a console.log str abcd 2.charcodeat 返回指定索引出的unicode字元 str.charcodeat 0 97 3.indexof ...