数组操作

数组去重
      function noRepeat(array) {
        var temp = [];  // 一个新的临时数组
        for (var i = 0; i < array.length; i ++) {
            if (temp.indexOf(array[i]) == -1) {
                temp.push(array[i])
            }
        }
        return temp
    }
    var arr = ['a','b','a','c','c','ab','bc'];
    console.log(noRepeat(arr))
数组中找出最大的值
let value = [25, 50, 75, 100]
// es5写法, apply 需要制定 this 绑定
console.log(Math.max.apply(Math, value))  // 100
// es6写法
console.log(Math.max(...value))    // 100
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容