熟悉下js数组的一些基本操作及常用函数
作者: 郑晓 分类: javacript 发布于: 2012-09-16 21:20 浏览:4,615 没有评论
这两天在做的一个功能需要使用树形复选框菜单,在做这个树形复选框时多处都需要使用js来操作数组,所以现在在这里温习一下js数组的一些基础操作和一些常用的函数。当然js数组功能是十分强大的,所以本文只会写点儿基础的东东,不会写太多,因为鄙人也不太会js,嘿嘿。
js中使用new Array()来创建一个数组,因为js里是一切皆对象嘛。
var myArr = new Array();
也可以在创建数组时指定出数组的长度,是长度length,而不是下标~如:
var myArr = new Array(5); //也就是myArr.length的长度。
上面两种方法创建的是空数组,当然你还可以在创建数组时给它直接赋值,如:
var myArr = new Array(“aaa”,”bbb”,”ccc”);
js的数组直接使用下标来访问,如myArr[1];alert等方法可以直接打印出数组内容。
使用push()和unshift()两个方法可以为数组添加一或多个新元素。
使用shift()方法来删除第一个元素,并返回其值。
使用pop()删除并返回最后一个元素。
使用splice(index,count)方法删除从第index开始的count个元素,当然这个方法还有其它更牛的作用,这里就不细说了。
使用sort()和reverse()方法来对数组进行排序。
使用join()和split()方法来将数组拼成字符串和将字符串拆成数组。
我相信不管是哪门语言,数组都是非常重要的,当然它的函数也是十分重要的,需要牢记熟练掌握。熟悉好相关的内置函数能很好的提高编程开发效率。
本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。
本文永久链接: https://www.zh30.com/function-js-array-under.html