zoukankan      html  css  js  c++  java
  • js set集合转数组 Array.from的使用方法

    1.set集合转化Array数组  注意:这个可以使用过滤数组中的重复的元素 你可以先把数组转化为set集合 然后在把这个集合通过Array.from这个方法把集合在转化为数组

    var set = new Set([1, 2, 3, 3, 4]);
    Array.from(set) //输出[1,2,3,4]
    2.字符串通过Array.from 会被分割成单个字符的数组

    Array.from('hello world!');
    输出:["h", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d", "!"]
    3.Map转化为数组

    var m = new Map([[1, 2], [2, 4], [4, 8]]);
    Array.from(m);
    输出:[ [1, 2], [2, 4], [4, 8] ]
    4.复制数组 此时是按值复制

    var array = [1, 2, 3, 4];
    var testArray = Array.from(array);
    testArray.push(5); //此时 array = [1, 2, 3, 4] testArray = [1, 2, 3, 4, 5]

  • 相关阅读:
    Java打jar包详解
    用户体验评价
    本周总结(13)
    本周总结(12)
    第一阶段意见评论
    本周总结(11)
    冲刺计划第十天
    冲刺计划第九天
    冲刺计划第八天
    冲刺计划第七天
  • 原文地址:https://www.cnblogs.com/zzsdream/p/11642698.html
Copyright © 2011-2022 走看看