日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ES6知识点-数组

發布時間:2025/6/16 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ES6知识点-数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、將JSON數組格式轉換為數組?Array.from()

let json={'0':'zhangsan','1':'lisi','2':'wangmazi',length:3};console.log(Array.from(json)) //(3)?["zhangsan", "lisi", "wangmazi"]

2、一堆文本或者變量轉換成數組 Array.of()

let arr='zhangsan,lkisi,wangmazi';console.log(Array.of(arr)); //["zhangsan,lkisi,wangmazi"] 0:"zhangsan,lkisi,wangmazi" length:1console.log(Array.of('zhangsan', 'lisi', 'wangmazi')); //(3) ["zhangsan", "lisi", "wangmazi"] 0:"zhangsan" 1:"lisi" 2:"wangmazi" length:3console.log(Array.of(1, 2, 3, 4)); //(4) [1, 2, 3, 4] 0:1 1:2 2:3 3:4 length:4

在ES6中絕大部分的Array操作都存在于Array對象里。但是也有例外,比如實例方法,不存在與Array對象中,而是依賴于已知的數組

3、find()的實例方法,在已知的數組中,按照需求查找;括號中是一個匿名函數,函數需要傳入三個參數:

  • value:表示當前查找的值。
  • index:表示當前查找的數組索引。
  • arr:表示當前數組。 let arr=[1,2,3,4,5,6,7,8,9]; console.log(arr.find(function(value,index,arr){return value > 5; })) //6

4、fill()的實例方法,在已知的數組中填充數據,傳入三個參數,第一個參數是填充的變量,第二個參數開始填充的位置,第三個參數是填充到的位置。  

let arr=[0,1,2,3,4,5,6,7,8,9];arr.fill('豬',2,5);console.log(arr);//(10)?[0, 1, "豬", "豬", "豬", 5, 6, 7, 8, 9]

5、for···of 循環

6、entries( )、keys(),用于遍歷數組。它們都返回一個遍歷器對象,可以用for...of循環進行遍歷,唯一的區別是keys()是對鍵名的遍歷、entries()是對鍵值對的遍歷

let arr=['張三','李四','王麻子'];//獲得索引值for(let index of arr.keys()){console.log(index);} //0 //1 //2
//獲得值for(let name of arr){console.log(name);} //張三 // 李四 //王麻子

//獲得鍵值對for(let [index,name] of arr.entries()){console.log(index+':'+name);}//0:張三 //1:李四 // 2:王麻子

?7、in是用來判斷對象或者數組中是否存在某個值的

  對象的判斷

let obj={a:'山藥',b:'火鍋'}console.log('a' in obj);//trueconsole.log('山藥' in obj);//false

  數組的判斷

let arr=[,,,,,];console.log(0 in arr); //false let arr1=['123','hhh'];console.log(0 in arr1);//true

注意:這里的0指的是數組下標位置是否為空。

?

轉載于:https://www.cnblogs.com/taokele/p/8560509.html

總結

以上是生活随笔為你收集整理的ES6知识点-数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。