亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript學習筆記之數組基本操作示例

發布時間:2020-09-04 17:29:16 來源:腳本之家 閱讀:110 作者:致Great 欄目:web開發

本文實例講述了JavaScript學習筆記之數組基本操作。分享給大家供大家參考,具體如下:

一、數組定義

1、定義

vara=[1,2,3]
vara=newArray(1,2,3);

2、長度

返回長度

<script>
 vara=[1,2,3,4,5,6];
 alert(a.length);
</script>

設置長度

<script>
 vara=[1,2,3,4,5,6];
 a.length=2;
 alert(a);
</script>

二、數組連接

<script>
 vara=[1,2,3];
 varb=[4,5,6];
 alert(a.concat(b));
 alert(b.concat(a));
</script>

三、數組排序

sort()函數

默認情況是把數組元素按字符串排序

例子 01

<script>
 vararr=['float','width','alpha','zoom','left'];
 arr.sort();
 alert(arr);
</script>

例子02

vararr=[12,8,99,19,112];
arr.sort();
alert(arr);

例子03

sort()函數的改進

vararr=[12,8,99,19,112];
arr.sort(function(n1,n2){
 returnn1-n2;
});
alert(arr);

四、數組連接

1、兩個數組間的連接:contact()

<script>
 vara=[1,2,3];
 varb=[4,5,6];
 alert(a.concat(b));
 alert(b.concat(a));
</script>

2、數組元素間的連接:join()

<script>
 vararr=[1,2,3,4];
 alert(arr.join('--p'));
</script>

五、數組元素添加、刪除

1、數組尾部的添加、刪除

尾部添加:push(value)

例子01

<script>
 vara=[1,2,3];
 a.push(4);
 alert(a);
</script>

尾部刪除:pop()

例子02

<script>
 vara=[1,2,3];
 a.pop();
 alert(a);
</script>

2、數組頭部的添加、刪除

頭部添加 unshift(value)

例子01

<script>
 vararr=[1,2,3];
 arr.unshift(0)
 alert(arr);
</script>

頭部刪除:shift()

例子02

<script>
 vararr=[1,2,3];
 arr.shift();
 alert(arr);
</script>

3、數組------splice()

刪除數據

例子01

<script>
 vararr=[1,2,3,4,5,6];
 //splice(起點,長度)
 arr.splice(2,3);
 alert(arr);
</script>

插入數據

例子02

<script>
 vararr=[1,2,3,4,5,6];
 //插入數據splice(起點,長度,元素)
 arr.splice(2,0,'a','b','c');
 alert(arr);
</script>

替換數據

例子02

<script>
 vararr=[1,2,3,4,5,6];
 //替換數據
 arr.splice(2,2,'a','b');
 alert(arr);
</script>

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具:http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行結果。

更多關于JavaScript相關內容還可查看本站專題:《JavaScript數組操作技巧總結》、《JavaScript字符與字符串操作技巧總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript排序算法總結》、《JavaScript查找算法技巧總結》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿拉善左旗| 焉耆| 隆化县| 高雄市| 随州市| 通山县| 新蔡县| 玛纳斯县| 同心县| 龙门县| 邢台市| 仲巴县| 连云港市| 永善县| 休宁县| 宁都县| 阿城市| 伊吾县| 巴楚县| 康保县| 沈阳市| 东山县| 开封市| 额济纳旗| 崇礼县| 太仆寺旗| 大石桥市| 莱西市| 土默特左旗| 灌云县| 手游| 油尖旺区| 儋州市| 沁水县| 营山县| 雷州市| 永定县| 玉溪市| 海门市| 仁化县| 务川|