首页 > 其他 > 详细

array类型的方法

时间:2016-01-14 10:53:42      阅读:91      评论:0      收藏:0      [点我收藏+]
var arr1 = [12,454,‘dafda‘,‘feagfag‘,23];
var arr2 = [46468,‘ffwfe‘,‘dafs‘,‘dfsfs‘];
arr1.indexOf(‘dafda‘);   //args:数组里面的值     return:Number下标
arr1.lastIndexOf(‘dafda‘);  //args:数组里面的值     return:Number下标
arr1.length; //返回数组的个数。
arr1.join(‘---‘);  //连接数组为字符串 返回一个String,"12---454---dafda---feagfag"
arr1.pop();  //删除数组最后一个,返回被删除的项;
arr1.push(12,‘djaiji‘)  //向数组的末尾添加一个或更多元素,并返回新的长度(length。
console.log(arr1);  //return  [12, 454, "dafda", "feagfag", 12, "djaiji"] 说明改变了数组的原始值。
arr1.reverse();  //颠倒数组的顺序
arr1.shift();   //与pop()相对,删除的是第一个数组元素,并返回。
arr1.slice(1,3);  //return Array 选取下标内的数组元素组合成数组,并返回。
arr1.sort();  //数组按照string类型的排序调整顺序。
//    arr1.splice(index要添加的位置,应该删除多少元素,要添加到数组的新元素)   //数组的增、删、改
//    前面两个参数’必需的‘
arr2.splice(1,0,‘ddddddd‘,45454);   //return  被删除的项组成的数组。
console.log(arr2);
arr2.toString(); //将数组转为字符串,用逗号隔开。
arr2.unshift(‘234‘);  //可向数组的开头添加一个或更多元素,返回数组的length
arr2.valueOf();
arr2.concat(arr1);  //合并数组。
arr2.constructor;   //return   function Array() { [native code] }返回构造函数
arr2.prototype.tostring = function(){   //重写了toString方法
    alert(1)
}

 

array类型的方法

原文:http://www.cnblogs.com/qianduanjingying/p/5129441.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!