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 IFrame 强制刷新代码
Jul 23 Javascript
通过继承IHttpHandle实现JS插件的组织与管理
Jul 13 Javascript
js正则表达式的使用详解
Jul 09 Javascript
js中substring和substr的详细介绍与用法
Aug 29 Javascript
node.js中的fs.chmodSync方法使用说明
Dec 18 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
JavaScript正则表达式之multiline属性的应用
Jun 16 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
Dec 24 Javascript
阿里云ecs服务器中安装部署node.js的步骤
Oct 08 Javascript
angularJS 指令封装回到顶部示例详解
Jan 22 Javascript
vue中axios的二次封装实例讲解
Oct 14 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
Dec 23 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下图片文字混合水印与缩略图实现代码
2009/12/11 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
浅谈PHP中pack、unpack的详细用法
2018/03/12 PHP
Jquery加载时从后台读取数据绑定到dropdownList实例
2013/06/09 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
浅谈轻量级js模板引擎simplite
2015/02/13 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
layui树形菜单动态遍历的例子
2019/09/23 Javascript
[48:46]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第二场 11.19
2020/11/19 DOTA
在Django的模板中使用认证数据的方法
2015/07/23 Python
Python上传package到Pypi(代码简单)
2016/02/06 Python
Python 多线程抓取图片效率对比
2016/02/27 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
django的csrf实现过程详解
2019/07/26 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
Python range、enumerate和zip函数用法详解
2019/09/11 Python
使用pyshp包进行shapefile文件修改的例子
2019/12/06 Python
Python爬虫后获取重定向url的两种方法
2021/01/19 Python
法国时尚品牌乐都特瑞士站:La Redoute瑞士
2016/09/05 全球购物
what is the difference between ext2 and ext3
2013/11/03 面试题
AJAX的优缺点都有什么
2015/08/18 面试题
专升本自我鉴定
2013/10/10 职场文书
毕业生自我鉴定
2013/11/05 职场文书
《我要的是葫芦》教学反思
2014/02/23 职场文书
个人函授自我鉴定
2014/03/25 职场文书
和谐家庭演讲稿
2014/05/24 职场文书
借名购房协议书范本
2014/10/06 职场文书
2014年基层党支部工作总结
2014/12/04 职场文书
碧霞祠导游词
2015/02/09 职场文书
银行客户经理培训心得体会
2016/01/09 职场文书
用javascript制作qq注册动态页面
2021/04/14 Javascript