美文网首页
有意思的JavaScript代码(装X神器)之下篇

有意思的JavaScript代码(装X神器)之下篇

作者: my沙漠玫瑰 | 来源:发表于2019-01-02 18:26 被阅读0次

    1、最短的代码实现数组去重

    [...new Set([1,"2","3","1",1,4,50,99,"2"])]

    ES6

    var mySet = new Set([1,2,3,"1",1,4]) 

    Set对象形如Array,构造一个元素不重复的数组,有add(),delete(),has()等方法;

    Set对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。

    详情参考Set - JavaScript | MDN

    ...mySet是将Set对象转化为普通Array类型的数组;

    2、Array.from("test")  将字符串"test"转为真正的数组 ["t", "e", "s", "t"]

    var mySet = new Set([1,2,3,3,"2"])

    Array.from(mySet)方法可以将Set结构转为数组。

    Array.from()将其他对象转化为真正的数组

    详情参照Array对象用法

    相关文章

      网友评论

          本文标题:有意思的JavaScript代码(装X神器)之下篇

          本文链接:https://www.haomeiwen.com/subject/raeqqqtx.html