• 技术文章 >web前端 >js教程

    es6中怎么将set转化为数组

    青灯夜游青灯夜游2022-03-07 17:43:37原创60

    es6中将set转化为数组的方法:1、使用扩展运算符“...”,语法“[...set对象]”;2、使用Array.from()方法,语法“Array.from(set对象)”。

    本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

    在JavaScript中,想要将Set(集合)转换为Array数组,可以通过以下方式实现。

    方法一:使用扩展运算符(三点运算符)“...

    使用扩展运算符“...”也可以帮助我们将Set转换为数组。

    语法:

    var variablename = [...value];

    示例:

    <script> 
           const set =  new Set(['HELLO', 'JS']); 
           console.log(set);
           const array = [...set]; 
           console.log(array); 
    </script>

    1.png

    方法二:使用Array.from()方法

    Array.from()方法从对象或可迭代对象(如Map,Set等)返回一个新数组。

    语法:

    Array.from(arrayLike object);

    示例:

    <script> 
         const set =  new Set(['welcome',  'you','!']); 
         console.log(set);
         console.log(Array.from(set))
    </script>

    2.png

    【相关推荐:javascript视频教程web前端

    以上就是es6中怎么将set转化为数组的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:JavaScript es6 set 数组
    上一篇:一起来聊聊JavaScript函数柯里化 下一篇:es6怎么判断数组是否含有相同的值
    PHP编程就业班

    相关文章推荐

    • javascript技巧之拆箱装箱和类型转换• javascript引擎是单线程吗• Javascript可以用双斜线注释吗• javascript怎么实现首字母大写• javascript支持面向对象吗• 详细介绍JavaScript怎么实现哈希表• 一起来聊聊JavaScript函数柯里化

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网