1. 程式人生 > 其它 >js 之中常用的快速技巧方法

js 之中常用的快速技巧方法

技術標籤:vue&&js常用技巧

目錄

js 之中常用的快速技巧方法

陣列的最大值 & 最小值

    let arr = [100,888,2,5555,33,-111,7];
    let max = Math.max.apply(null,arr);
    let min = Math.min.apply(null,arr)
    console.log('max',max,"min",min); // test.html:13 max 5555 min -111

陣列的去重

    let res = [1,222,333,555,1,222,99,33]
    let res1 = res.reduce(function (pre, cur) {
      return (pre.indexOf(cur) === -1) ? pre.concat(cur) : pre //滿足pre這個陣列的屬性,有屬於這個條件的時候,就返回到新陣列內
    }, [])
    console.log('res1', res1); // [1, 222, 333, 555, 99, 33]