• js部分数组方法


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>数组部分方法,es6</title>
        <style type="text/css">
        </style>
    </head>
    <body>
    </body>
    </html>
    <script>
        let arr = [1,2,3,5,5,2]
        // 1.数组合并
        // let arr1 = [6,8,9]
        // console.log(arr.concat(arr1))                  //[1, 2, 3, 5, 5, 2, 6, 8, 9]
        // 2.reduce计算数组元素之和
        // let arr_ = arr.reduce((pre,cur) => pre+cur)
        // console.log(arr_)                            //18
    
        // 3.reduce计算数组元素出现次数
        // let arr_ = arr.reduce((pre,cur) => {
        //     if(cur in pre){
        //         pre[cur]++
        //     }else{
        //         pre[cur] = 1
        //     }
        //     return pre
        // },{})
        // console.log(arr_)                            //{1: 1, 2: 2, 3: 1, 5: 2}
    
        // 4.reduce去重
        // let arr_ = arr.reduce((pre,cur) => {
        //     if(!pre.includes(cur)){
        //         return pre.concat(cur)
        //     }else{
        //         return pre
        //     }
        //     return pre
        // },[])
        // console.log(arr_)                            //[1, 2, 3, 5]
    </script>
  • 相关阅读:
    移动端meta标签
    document.ready 和 window.onload
    axios 源码分析
    vue 中的 el
    安卓和Ios 手机兼容性
    一些移动端问题
    Python 局部变量与全局变量
    Linux常用命令大全(非常全!!!)
    Python_爬虫_基础
    linux 常用命令
  • 原文地址:https://www.cnblogs.com/wd163/p/13792642.html
Copyright © 2020-2023  润新知