首页 > 其他分享 >3.4数组的常用方法

3.4数组的常用方法

时间:2023-03-09 15:59:11浏览次数:34  
标签:常用 console log 3.4 numbers 数组 fruits var

 数组的常用方法

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <script>
                        var arr=[1,2,3,4,5,6,7,8,9];
                        var index =arr.indexOf(7);//查询元素索引的方法
                        console.log(index)
                        
                        // 合并两个数组
                        var hege = ["Cecilie", "Lone"];
                        var stale = ["Emil", "Tobias", "Linus"];
                        var children = hege.concat(stale);
                        console.log(children)
                        
                        // 合并三个数组
                        var parents = ["Jani", "Tove"];
                        var brothers = ["Stale", "Kai Jim", "Borge"];
                        var children = ["Cecilie", "Lone"];
                        var family = parents.concat(brothers, children);
                        console.log(family)
                        
                        
                        // 合并字符串
                        var fruits = ["Banana", "Orange", "Apple", "Mango"];
                        var fs =fruits.join();
                        console.log(fs)
                        
                        
                        // 移除最后一个元素
                        var fruit=fruits.pop();
                        console.log(fruits)
                        console.log(fruit)
                        
                        // 想结尾增加元素
                        fruits.push("Grape");
                        console.log(fruits)
                        
                        
                        //反转数组
                        fruits.reverse();
                        console.log(fruits)
                        
                        //删除数组第一个元素
                        var ss =fruits.shift();
                        console.log(fruits);
                        console.log(ss)
                        
                        //向第一个位置添加元素
                        fruits.unshift("火龙果");
                        console.log(fruits);
                        
                        // 截取子数组  从哪个索引开始,到哪个索引结束 包头不包尾
                        
                        var citrus = fruits.slice(1,3);
                        console.log(citrus)
                        
                        var numbers =[1,2,3,4,5,6,7,8,9]
                        /*
                         * 删除数组中的某些元素
                         * 2 从哪个索引开始删除
                         * 3 删除多个少个元素
                         * */
                        /*numbers.splice(2,3);
                        console.log(numbers)*/
                        /*
                         * 如果第二个参数是0 那么就变成了在指定索引位置增加元素
                         * */
                        numbers.splice(2,0,100);
                        console.log(numbers)
                </script>
        </head>
        <body>
        </body>
</html>

 

数组元素的排序

 

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <script>
                        var fruits = ["Banana", "Orange", "Apple", "Mango"];
                        fruits.sort();
                        console.log(fruits)
                        
                        var numbers=[5,7,9,6,1,8,3,4,2];
                        numbers.sort(function(a,b){return b-a});
                        console.log(numbers)
                        
                        
                        
                </script>
        </head>
        <body>
        </body>
</html>


标签:常用,console,log,3.4,numbers,数组,fruits,var
From: https://www.cnblogs.com/2324hh/p/17198756.html

相关文章

  • a.b.c.d 转 a:{b:{c:123}} 支持对象 数组
    方法中用到lodash.js的一个merge合并对象方法letarr=[   {       name:'a[0].b.c',       value:123   },{       name:'a[0].b.a......
  • EBS 开发技巧 常用代码
    Form开发技巧常用代码Form中的变量Form中用到的变量,总结如下:变量定义位置作用域,由低到高访问方法引用方式各层触发器中的变量该触发器FormPL/SQL变量......
  • Linux 常用命令
    Linux运维常用命令解压/压缩tar–cvfjpg.tar*.jpg #将目录里所有jpg文件打包成tar.jpgtar-zcvftest.tar.gz./test/  #将文件夹test压缩成test.tar.gztar–xvf......
  • 华为OD机试 数组合并
    数组合并......
  • vba 数组
    数组是具有相同数据类型并共同享有一个名字的一组变量的集合.数组中的元素通过索引数字加以区分,定义数组的方法如下:​Dimarray_name(n)Astype​(其中n是数组元素的......
  • Mysql常用操作
    创建用户:CREATEUSER'username'@'%'IDENTIFIEDWITHmysql_native_passwordBY'password';创建数据库:CREATEDATABASEdatabasename;赋权:grantallondataba......
  • 数组 方法:push pop 自己实现
    大概需要了解的知识点就是1.函数原型对象2.函数内this指向3.函数形参的概念简易实现,很好理解(push)      (pop) ......
  • 【经验交流】一些地编工作的必备常用网站
    说明:加粗斜体标记的须使用一定*技术上网*(敏感词)一.灵感类Artstation:国外最大的CG艺术平台,原话/分镜/3D/动效GGAC:国内比较大的CG艺术平台站酷:更偏向平面设计B......
  • python+playwright 学习-25 expect 常用的断言方法
    前言playwright提供了一个expect方法用于断言expect使用断言描述expect(locator).to_be_checked()Checkboxischeckedexpect(locator).to_be_disable......
  • 1310. 子数组异或查询 (Medium)
    问题描述1310.子数组异或查询(Medium)有一个正整数数组arr,现给你一个对应的查询数组queries,其中queries[i]=[Lᵢ,Rᵢ]。对于每个查询i,请你计算从Lᵢ到Rᵢ......