我的位置: 首頁 > 學(xué)習(xí)專區(qū) > JAVA技術(shù) > [Java新手區(qū)] javascript數(shù)組常用方法

[Java新手區(qū)] javascript數(shù)組常用方法

2014-07-24 12:25:32
來源:
[導(dǎo)讀] 1 splice(start,[,length,newValue ])對數(shù)組中某索引范圍進行刪除 聲明數(shù)組對象var myArray = ["a", "b", "c", "d", "e"]; 從數(shù)
1.splice(start,[,length,newValue...])

對數(shù)組中某索引范圍進行刪除

//聲明數(shù)組對象

var myArray = ["a", "b", "c", "d", "e"];

//從數(shù)組索引2的位置開始刪除2項并在索引2位置中插入x,y,z

myArray.splice(2,2,"x","y","z");

//最終數(shù)組:["a","b","x","y","z","e"]

[color=rgb(51, 102, 153) !important]復(fù)制代碼

2.reverse

對數(shù)組進行倒序排序

//聲明數(shù)組對象并初始化

var myArray = [33,3,333];

//數(shù)組降序排序

myArray.reverse();

//結(jié)果:[333,33,3];

[color=rgb(51, 102, 153) !important]復(fù)制代碼

3.sort([fun])

對數(shù)組進行排序,與reverse不同的點在于在sort方法可進行升序和降序排序方式。當要進行數(shù)組中的數(shù)字進行排序時,必須傳入自定義函數(shù),否則無效。當對字母進行排序時,無需傳入自定義函數(shù),對字母進行排序是按ASCII碼進行排序

注: 以下代碼中的sortFunc方法中的返回值有3種情況

1.返回值大于0,a>b

2.返回值小于0,a

3.返回值等于0,a=b

//聲明數(shù)組對象并初始化

var myArray = [33,3,333];

//數(shù)組升序排序myArray.sort(sortFunc);

//結(jié)果:[3,33,333]

[color=rgb(51, 102, 153) !important]復(fù)制代碼

評論
熱點專題
>>
相關(guān)文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
在线观看免费观看 | 飘花国产午夜理论片不卡 | 中文字幕一本在线无卡 | 视频一区二区三区韩国专区 | 亚洲中文在线码日本 | 日本特级婬片免费 |