es6將字符串轉(zhuǎn)為數(shù)組的方法:1、利用擴(kuò)展運(yùn)算符“…”,語(yǔ)法“[…"字符串"]”;2、利用數(shù)組的擴(kuò)展方法from(),語(yǔ)法“Array.from("字符串")”。
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。
es6 字符串轉(zhuǎn)數(shù)組的方法
方法一:
使用ES6的數(shù)組擴(kuò)展 。擴(kuò)展運(yùn)算符(spread)是三個(gè)點(diǎn)(...
)。它好比 rest 參數(shù)的逆運(yùn)算,將一個(gè)數(shù)組轉(zhuǎn)為用逗號(hào)分隔的參數(shù)序列。
[..."abcdefg1234567"]
結(jié)果:
方法二:
在es6中,可以使用數(shù)組的擴(kuò)展方法 Array.from() 將字符串轉(zhuǎn)為數(shù)組,Array.from
方法用于將兩類對(duì)象轉(zhuǎn)為真正的數(shù)組:類似數(shù)組的對(duì)象(array-like object)和可遍歷(iterable)的對(duì)象(包括 ES6 新增的數(shù)據(jù)結(jié)構(gòu) Set 和 Map)。
Array.from("hello")
結(jié)果:
【推薦學(xué)習(xí):javascript高級(jí)教程】