• js数组都有哪些方法


    //数组的方法     toString(),join(),pop(),push(),shift(),unshift(),splice(),concat(),slice() 
            //1.toString()与join()一样都是把数组转成以逗号分割的字符串
            var fruits=['Banana','Orange','Apple'];
            var foods=['rice']
            console.log(fruits.toString()) // Banana,Orange,Apple
            console.log(fruits.join()) // Banana,Orange,Apple
    
    
            //2.pop() 删除数组的最后一项
            var fruits=['Banana','Orange','Apple'];
            var str=fruits.pop(); //str=Apple
            console.log(fruits) //['Banana','Orange']
            //3.push() 往数组最后添加新数据
            var fruits=['Banana','Orange','Apple'];
            var str=fruits.push('kkk') // str=4 返回的数组的长度        
            console.log(fruits) //['Banana','Orange','Apple','kkk'];    
            
            //4.shift() 删除数组最前面的一项
            var fruits = ["Banana", "Orange", "Apple", "Mango"];
            var str=fruits.shift();   //str=Banana
            console.log(fruits) //["Orange", "Apple", "Mango"];    
            //5. unshift() 往数组开头添加新数据
            var fruits = ["Banana", "Orange", "Apple", "Mango"];
            var str=fruits.unshift('ll');   //str=ll
            console.log(fruits) //["ll", "Banana", "Orange", "Apple", "Mango"]
            //6. splice() 方法可用于向数组添加新项或者删除数组
            //新增
            var fruits = ["Banana", "Orange", "Apple", "Mango"];
            fruits.splice(2, 0, "Lemon", "Kiwi");
            console.log( fruits)// ["Banana", "Orange", "Lemon", "Kiwi", "Apple", "Mango"]
             //删除
            var fruits = ["Banana", "Orange", "Apple", "Mango"];
            fruits.splice(2, 1);
            console.log(fruits)// ["Banana", "Orange", "Mango"]
            //7.concat()连接两个数组生成一个新数组
            var fruits= ["Banana", "Orange", "Mango"];
            var fruits1=['222'];
            console.log(fruits.concat(fruits1)) //["Banana", "Orange", "Mango", "222"]
            //8.slice()  
            var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
            var citrus = fruits.slice(1); 
            console.log(citrus) // (4) ["Orange", "Lemon", "Apple", "Mango"]
  • 相关阅读:
    对于动态建立索引的禁止方法
    在 Lotus Notes 中设置邮件定时发送的方法及代理功能介绍
    Lotus Domino中使用Xpage技术打造通讯录
    利用 LotusScript 实现 Microsoft Word 文档在公文流转中的公文留痕
    Ext.Template模板进阶
    Ext.template的使用
    Domino中Xpage和自定义控件的使用
    利用 LotusScript 灵活操作 Lotus Notes 富文本域
    ExtJs2.0学习系列(11)Ext.XTemplate
    利用 XForms 和 ODF 实现交互式办公文档
  • 原文地址:https://www.cnblogs.com/h5it/p/12745408.html
Copyright © 2020-2023  润新知