ES6陣列擴充套件運算子和字串遍歷的新方法!!!

2022-05-16 14:57:01 字數 667 閱讀 9749

該方法主要是讓我們在學習和工作中能夠更加方便的去運算元據,陣列和字串!

下面開始**展示階段:

1.擴充套件運算子

console.log(...[1,2,3])

//以上結果輸出:1,2,3

console.log(1,...[2,3,4],5)

//以上結果輸出:1,2,3,4,5

可以看出我在陣列的前面使用了三個點,這個方法就是es6的擴充套件運算子,它能夠把陣列給解析出來,讓陣列變成數值

更方便的拿到資料!

console.log([...,1])   

//以上輸出:[1]

但是擴充套件運算子後面是乙個空陣列,則不會產生任何效果.

2.字串遍歷

**展示:

for(let codepoint of '越過九重城關,我座下馬正酣')
這個**就是迴圈輸出每個字元,而且每次都輸出乙個字元,這裡的漢字是每次都輸出乙個!

這就是字串遍歷!

這次的分享就到這裡,記得關注!

我是涵醬,掰掰┏(^0^)┛

ES6 擴充套件運算子

擴充套件運算子用3個點表示,功能是把陣列或者類陣列物件展開成一系列用逗號隔開的值 1,陣列 let arr red green blue console.log arr red,green,blue拷貝陣列 和object.assign一樣都是淺拷貝 let arr red green blue l...

ES6擴充套件運算子

首先,我們要讀仔細下面這句話,就很容易知道擴充套件運算子的使用了,可以在心裡反覆讀三遍 接下來,我們看下究竟怎麼個情況 宣告乙個方法 var foo function a,b,c console.log a console.log b console.log c 宣告乙個陣列 var arr 1,2...

es6擴充套件運算子

1 複製 拷貝 陣列 陣列元素都是基本資料型別 var arr a b c var copy arr console.log copy a b c arr copy false2 函式呼叫 陣列作引數 function add x,y var numbers 4 38 add numbers 423...