js中的一些技巧

1. arguments 对象转成数组
  var argArray = Array.prototype.slice.call(arguments);
2. 数组求和
var numbers = [3, 5, 7, 2];
var sum = numbers.reduce((x, y) => x + y);
console.log(sum); // 17
3. 数组元素随机排序
console.log(list.sort(function() {
    return Math.random() - 0.5
})); 
4. 数组去重
const my_array = [1, 2, 2, 3, 3, 4, 5, 5]
const unique_array = [...new Set(my_array)];
console.log(unique_array); // [1, 2, 3, 4, 5]
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是JavaScript? 1. JavaScript 是一种客户端脚本语言(脚本语言是一种轻量级的编程语言)。...
    ximoos阅读 444评论 0 6
  • 一,JavaScript的书写格式 1.行内脚本:写在HTML标签内部,通过一个属性节点来添加,不推荐使用,例如“...
    刘远舟阅读 475评论 0 0
  • 在函数中不定义return就会调用默认的隐形return,就是return undifind!!! 字符串部分: ...
    Altair_c5df阅读 423评论 0 8
  • Q1 判断一个单词是否是回文? 回文是指把相同的词汇或句子,在下文中调换位置或颠倒过来,产生首尾回环的情趣,叫做回...
    Giann阅读 801评论 0 0
  • 作者简介:李中凯八年多工作经验 前端负责人,擅长JavaScript/Vue。掘金文章专栏:https://jue...
    IT修真院阅读 122评论 0 0