核心提示:Array.from()。数组去重function dedupe(array){return Array.from(new Set(array))}console.log(dedupe([1,2,3,...
Array.from()。
数组去重
function dedupe(array){
return Array.from(new Set(array))}
console.log(dedupe([1,2,3,2,4,1,2]));
创建一个从0到99的连续整数的数组
方法一:
var arr = [];for(var i=0;i<100;i++){
arr.push(i);
}
方法二:
var arr=Array(100).join(" ").split("").map(function(item,index){return index});
方法三:
var arr = Array.from({length:100}).map(function(item,index){return index});
小结:
1、该方法是es6新增;
2、该方法创建的数组是可以迭代的;
3、该方法还可以用来实现次数确定的循环遍历;
4、该方法性能尚待优化。