javascript 数组常用方法
2016-11-02 15:38
447 查看
<script> var arr1 = ["sun","li","ye"]; var arr2 = ["sun2","li2","ye2"]; var arr3 = [5,1,8,12,65,23]; var a = arr1.concat(arr2); // concat合并数组,返回新数组 console.log(a,typeof(a)); var b = a.join('-') //join用特定分隔符将数组转换为字符,返回字符 console.log(b,typeof(b)); var j = a.toString(); //toString用“,”符将数组转换为字符,返回字符 console.log(j,typeof(j)); var c = a.pop() //pop将数组的最后一个删除,并返回删除的字符,原数组改变 console.log(c,typeof(c)); console.log(a); var d = a.shift(); //shift将数组的第一一个删除,并返回删除的字符,原数组改变 console.log(d,typeof(d)) console.log(a); var e = a.reverse(); //reverse将数组顺序倒过来,返回新数组,原数组改变 console.log(e,typeof(e)) var f =a.slice(1,-1); //slice从元数组的第二个开始,最后一个结束,将其中间的提出放入新的数组中,原数组不变。 console.log(f,typeof(f)); console.log(e,typeof(e)); var g = a.sort(); //sort将字符型的数组按a-z排序 console.log(g); function red(a,b){return a-b;} var h = arr3.sort(red); //sort将数字型的数组按特定顺序排序 console.log(h,typeof(h)); var i = h.splice(3,2,"new1","new2") //splice从元数组的第4个开始,截取中间2个放入新的数组中,原数组被截取的位置用new1 new2替换。 console.log(i,typeof(i)); console.log(h,typeof(h)); </script>
相关文章推荐
- javascript数组常用方法
- javascript对数组的常用操作代码 数组方法总汇
- JavaScript 数组常用方法
- javascript数组去重的三种常用方法,及其性能比较
- 关于javascript数组的定义与其一些常用方法总结
- javascript 中 数组常用的扩展方法
- javascript数组常用方法
- JavaScript数组的常用方法
- javascript常用方法整理--数组篇
- javascript数组的申明方式以及常用方法
- JavaScript数组常用方法汇总
- javascript中数组常用方法总结
- 两种常用的javascript数组去重方法思路及代码
- javascript数组的常用方法总结
- Javascript数组常用方法[包含MS AJAX.NET的prototype扩展方法]示例
- javascript中 数组的常用方法 实例
- JavaScript中的二维数组和数组常用的方法
- javascript中数组的多种定义方法和常用函数简介
- javascript数组去重的三种常用方法,及其性能比较
- javascript数组的常用方法总结