美文网首页
ES6易忘的好用知识点

ES6易忘的好用知识点

作者: 糖小羊儿 | 来源:发表于2021-01-27 09:10 被阅读0次

1.数组字符串去重

利用es6的set数据结构特性:成员的值都是唯一的 来完成数组去重

数组去重
let arr = ["1", "2", "3", "2", "5", "1"];
var result =[...new Set(arr)];
console.log(result );  //["1", "2", "3", "5"]

字符串去重
let str = "ababbc";
let result = [...new Set(str)].join("");
console.log(result);  //'abc'

2.获取json的key和value组成的数组

let json = {
      username: "小明",
      age: 18,
      score: "89",
      sex: "男",
};
Object.keys(json);  //["username", "age", "score", "sex"]
Object.values(json);  //["小明", 18, "89", "男"]

相关文章

网友评论

      本文标题:ES6易忘的好用知识点

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