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 相关文章推荐
javascript 日历提醒系统( 兼容所有浏览器 )
Apr 07 Javascript
跨域请求之jQuery的ajax jsonp的使用解惑
Oct 09 Javascript
javascript setTimeout和setInterval计时的区别详解
Jun 21 Javascript
浅谈checkbox的一些操作(实战经验)
Nov 20 Javascript
jQuery固定浮动侧边栏实现思路及代码
Sep 28 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
May 19 Javascript
程序员必知35个jQuery 代码片段
Nov 05 Javascript
浅谈JS中json数据的处理
Jun 30 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
Sep 01 Javascript
微信小程序之发送短信倒计时功能
Aug 30 Javascript
React-Native使用Mobx实现购物车功能
Sep 14 Javascript
vue-cli脚手架引入图片的几种方法总结
Mar 13 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中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
phplot生成图片类用法详解
2015/01/06 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
2015/03/13 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
PHP中抽象类,接口功能、定义方法示例
2019/02/26 PHP
php实现简易计算器
2020/08/28 PHP
jQuery之日期选择器的深入解析
2013/06/19 Javascript
jQuery中prev()方法用法实例
2015/01/08 Javascript
关于cookie的初识和运用(js和jq)
2016/04/07 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
2016/05/04 Javascript
jq给页面添加覆盖层遮罩的实例
2017/02/16 Javascript
深入理解javascript的getTime()方法
2017/02/16 Javascript
jquery获取transform里的值实现方法
2017/12/12 jQuery
微信小程序接入腾讯云验证码的方法步骤
2020/01/07 Javascript
JavaScript实现旋转木马轮播图
2020/03/16 Javascript
JavaScript组合模式---引入案例分析
2020/05/23 Javascript
python中enumerate的用法实例解析
2014/08/18 Python
用map函数来完成Python并行任务的简单示例
2015/04/02 Python
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
Python OOP类中的几种函数或方法总结
2019/02/22 Python
详解python算法之冒泡排序
2019/03/05 Python
Python接口测试get请求过程详解
2020/02/28 Python
python 实现分组求和与分组累加求和代码
2020/05/18 Python
Python的历史与优缺点整理
2020/05/26 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
Ibatis的核心配置文件都有什么
2014/09/08 面试题
医护人员英文求职信范文
2013/11/26 职场文书
幼儿园大班新学期寄语
2014/01/18 职场文书
前处理组长岗位职责
2014/03/01 职场文书
大学迎新晚会主持词
2014/03/24 职场文书
请假条标准格式规范
2014/04/10 职场文书
敬老院志愿者活动总结
2015/05/06 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书