javaScript Array(数组)相关方法简述


Posted in Javascript onJuly 25, 2009

1.创建Array对象(赋初值情况下)两种方法:
var aColor=new Array('red','black','yellow');
alert(aColor.toString());//output: red,black,yellow
var aColor=['red','black','blue'];
alert(aColor.toString());//output: red,black,blue
2.length:获取数组长度
3.toString():输出数组中的所有元素。
alert(aColor.toString());////output: red,black,yellow
4.valueOf():同3
5.join():连接数组值,将数组通过连接符连接,返回链接后的字符串
eg.alert(aColor.join("->"));//output:red->black->yellow
//(string)6.split():将字符串分割为字符数组,其中split(" ")将字符串分割为单个字符数组,eg."str"分割为s,t,r
7.contact():将参数附加到数组末尾,返回的函数值是新的Array对象
eg.
var aColor=new Array('red','black','yellow');
var aColorCon=aColor.concat("1","2");
alert(aColorCon.toString());//output: red,black,yellow,1,2
8.slice():返回具有指定项的新数组。
9.push()/pop():push()在数组结尾添加一个项,pop()删除最后一个数组项并将该项值返回。
eg.
var aColor=new Array('red','black','yellow');
aColor.push("blue");
aColor.push("white");
alert(aColor.toString());
aColor.pop();
alert(aColor.toString());
10.shift():删除数组中第一个项
11.unshift():向数组添加第一项,其他的各项后移。
var aColor=new Array('red','black','yellow');
aColor.shift();
alert(aColor.toString());
aColor.unshift("red");
alert(aColor.toString());
12.reverse():颠倒数组项的顺序。
13.sort():对数组项升序排序。
eg.
var aColor=new Array('red','black','yellow');
aColor.sort();
alert(aColor);
alert(aColor.reverse());
14.splice().

Javascript 相关文章推荐
纯js实现背景图片切换效果代码
Nov 14 Javascript
基于jquery实现漂亮的动态信息提示效果
Aug 02 Javascript
JavaScript中的View-Model使用介绍
Aug 11 Javascript
EasyUI实现第二层弹出框的方法
Mar 01 Javascript
JavaScript使用function定义对象并调用的方法
Mar 23 Javascript
JQuery给select添加/删除节点的实现代码
Apr 26 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
May 28 Javascript
微信小程序自定义tab实现多层tab嵌套功能
Jun 15 Javascript
微信小程序支付PHP代码
Aug 23 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
May 22 Javascript
JavaScript实现轮播图效果代码实例
Sep 28 Javascript
对象特征检测法判断浏览器对javascript对象的支持
Jul 25 #Javascript
javascript 一个函数对同一元素的多个事件响应
Jul 25 #Javascript
IE中radio 或checkbox的checked属性初始状态下不能选中显示问题
Jul 25 #Javascript
javascript 解析后的xml对象的读取方法细解
Jul 25 #Javascript
jquery 将disabled的元素置为enabled的三种方法
Jul 25 #Javascript
javaScript 判断字符串是否为数字的简单方法
Jul 25 #Javascript
利用javascript/jquery对上传文件格式过滤的方法
Jul 25 #Javascript
You might like
PHP数组排序之sort、asort与ksort用法实例
2014/09/08 PHP
php ImageMagick windows下安装教程
2015/01/26 PHP
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
关于php中一些字符串总结
2016/05/05 PHP
ThinkPHP和UCenter接口冲突的解决方法
2016/07/25 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
谈谈JavaScript中的函数与闭包
2013/04/14 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
JavaScript的Backbone.js框架的一些使用建议整理
2016/02/14 Javascript
JavaScript+canvas实现七色板效果实例
2016/02/18 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
如何让你的JS代码更好看易读
2017/12/01 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
JavaScript基础之this和箭头函数详析
2019/09/05 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
2020/03/05 Javascript
React生命周期原理与用法踩坑笔记
2020/04/28 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
js 将多个对象合并成一个对象 assign方法的实现
2020/09/24 Javascript
[16:56]heroes英雄教学 司夜刺客
2014/09/18 DOTA
[01:17]炒鸡美酒第四天TA暴走
2018/06/05 DOTA
[01:14]英雄,所敬略同——2018完美盛典宣传视频
2018/12/05 DOTA
[02:55]含熏伴清风,风行者至宝、屠夫身心及典藏宝瓶二展示
2020/09/08 DOTA
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
python列表的增删改查实例代码
2018/01/30 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
Puritan’s Pride(普丽普莱)官方网站:美国最大最全的保健品公司之一
2016/10/23 全球购物
创业计划书如何编写
2014/02/06 职场文书
优秀大学生申请书
2019/06/24 职场文书
什么是创业计划书?什么是商业计划书?这里一一解答
2019/07/12 职场文书
LayUI+Shiro实现动态菜单并记住菜单收展的示例
2021/05/06 Javascript
Springboot中如何自动转JSON输出
2022/06/16 Java/Android