国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

簡單了解vue.js數組的常用操作

2024-05-06 15:37:52
字體:
來源:轉載
供稿:網友

數組的相關方法如下

1,鎖定數組的長度(只讀模式)[ Array.join() ]

var a = [1,2,3] //定義一個數組<br>Object.defineProperty(a,"length",{writable:false}) //將a數組的長度屬性設為只讀<br>a.length = 0 //將a的長度改為0<br>console.log(a.length); //打印a數組的長度,還是3

2、將數組合并成字符串(返回字符串)[ Array.join() ]

var a = [1,2,3];var b = a.join("");console.log(a); //[1, 2, 3],原數組不改變console.log(b); //"123",變成字符串

3、返回逆序數組(倒敘排列數組)[ Array..reverse() ]

var a = [1,2,3];a.reverse();console.log(a); //直接改變a數組的值 返回的是[3,2,1]

4、Array.sort()方法,返回排序后的數組。如果數組包含undefined,會被排到數組的尾部。如果不帶參數的調用sort(),數組元素以字母表順序排序。

從大到小排列var a = [2,33,1111,444]; a.sort() console.log(a); //返回的結果是[1111, 2, 33, 444]從小到大排列var a = [2,33,1111,444]; a.sort(function (a,b) {return a-b}) console.log(a); //[2, 33, 444, 1111]

5、Array.concat(),創建并返回一個新數組

var a = [1,2,3]; var b = a.concat(4,5); var c = a.concat([4,5]); console.log(a); //返回的還是[1,2,3]console.log(b); //返回[1,2,3,4,5] console.log(c); //返回[1,2,3,4,5]// 復制數組var a = [1,2,3]; var b = a.concat(); console.log(a); //返回[1,2,3] console.log(b); //返回[1,2,3]

6、Array.slice()方法,返回指定數組的片段或者子數組。不會改變原數組

var a = [1,2,3,4,5];<br>a.slice(0,3); //返回[1,2,3] 第一個參數是截取開始的位置(包括),第二個參數是截取結束的位置(不包括) a.slice(3); //返回[4,5] a.slice(1,-1); //返回[2,3,4] 負數表示倒數 console.log(a); //返回[1,2,3,4,5]

7、Array.splice()方法,用來刪除或插入元素,會修改原數組!

數組的起始位置為0var a = [1,2,3,4,5,6,7,8]; var b = a.splice(1,2); //第一個參數是截取的起始位置(包括),第二個參數是截取的個數,之后的參數就是添加在元數組的新值 console.log(a); //返回[1, 4, 5, 6, 7, 8] console.log(b); //返回[2, 3]

可以用來解決在數組起始部位加入數據

this.noticeMessageList.splice(0, 0, { fromUser: 'zhangq1',noticeMessage: '此處添加message'})

8、push()方法與pop()方法

push()方法在數組的尾部添加一個或者多個元素,并返回數組的新長度。注意的是,改變的是原數組的值,返回的是新數組的長度。

pop()方法刪除數組的最后一個元素,并返回它的刪除值。也是改變原數組,返回的是刪除的值。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 龙游县| 柘荣县| 南京市| 边坝县| 金堂县| 绥棱县| 九寨沟县| 女性| 腾冲县| 惠来县| 禹城市| 荥经县| 榆树市| 安吉县| 南丹县| 镇宁| 和硕县| 扎赉特旗| 闵行区| 大兴区| 垣曲县| 平塘县| 毕节市| 合江县| 惠水县| 上蔡县| 广灵县| 乡城县| 兴国县| 华亭县| 永修县| 花垣县| 西和县| 桐庐县| 蚌埠市| 东光县| 五指山市| 栾川县| 搜索| 德江县| 句容市|