zoukankan      html  css  js  c++  java
  • 数组扩展

    1. Array.from(v) : 将伪数组对象或可遍历对象转换为真数组

    <body>
         <div>div1</div>
         <div>div2</div>
         <div>div3</div>
            <br>
            <script>
                let divs = document.getElementsByTagName('div');
                 var arrDiv='' 
                 Array.from(divs).forEach(function (item, index) {
                    
                    console.log(item, index);
        })
               
            </script>
    </body>

    2. Array.of(v1, v2, v3) : 将一系列值转换成数组

     let arr = Array.of(1, 'abc', true);
    console.log(arr instanceof Array);//true

    3. find(function(value, index, arr){return true}) : 找出第一个满足条件返回true的元素

         let arr1 = [1,3,5,2,6,7,3];
        let result = arr1.find(function (item, index) {
            return item >3
        });
        console.log(result);//5

    4 findIndex(function(value, index, arr){return true}) : 找出第一个满足条件返回true的元素下标

     let arr1 = [1,3,5,2,6,7,3];
    let result1 = arr1.findIndex(function (item, index) {
            return item >3
        });
        console.log(result1);//2

    5 findIndex(function(value, index, arr){return true}) : 找出第一个满足条件返回true的元素下标

        let arr1 = [1,3,5,2,6,7,3];   
     let result1 = arr1.findIndex(function (item, index) {
            return item >3
        });
        console.log(result1);//2
  • 相关阅读:
    Vue—node
    Vue—组件,父传子,子传父
    Vue—实例成员computed和watch
    Vue—条件、循环指令
    Vue初识
    BBS—登录,修改密码,退出登录
    创建ORM模型
    模板介绍
    url映射的时候指定默认参数
    自定义url转换器
  • 原文地址:https://www.cnblogs.com/hack-ing/p/12012701.html
Copyright © 2011-2022 走看看