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 相关文章推荐
jquery ajax的success回调函数中实现按钮置灰倒计时
Nov 19 Javascript
js获取某元素的class里面的css属性值代码
Jan 16 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
Jun 15 Javascript
深入理解JavaScript系列(41):设计模式之模板方法详解
Mar 04 Javascript
多个jQuery版本共存的处理方案
Mar 17 Javascript
JS原型链怎么理解
Jun 27 Javascript
基于EasyUI的基础之上实现树形功能菜单
Jun 28 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
Apr 20 Javascript
Vue验证码60秒倒计时功能简单实例代码
Jun 22 Javascript
使用JS实现导航切换时高亮显示的示例讲解
Aug 22 Javascript
微信小程序登录数据解密及状态维持实例详解
May 06 Javascript
js实现随机8位验证码
Jul 24 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文本数据库的搜索方法
2006/10/09 PHP
Zend Guard一些常见问题解答
2008/09/11 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
PHP中foreach()用法汇总
2015/07/02 PHP
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
jQueryUI的Dialog的简单封装
2010/06/07 Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
用jquery.sortElements实现table排序
2014/05/04 Javascript
IE下支持文本框和密码框placeholder效果的JQuery插件分享
2015/01/31 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
JavaScript电子时钟倒计时
2016/01/09 Javascript
javascript实现右下角广告框效果
2017/02/01 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
JavaScript监听键盘事件代码实现
2020/06/03 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
[40:10]2015国际邀请赛全明星表演赛
2015/08/07 DOTA
pygame学习笔记(5):游戏精灵
2015/04/15 Python
分析用Python脚本关闭文件操作的机制
2015/06/28 Python
Django 导出 Excel 代码的实例详解
2017/08/11 Python
Python探索之ModelForm代码详解
2017/10/26 Python
Python自定义一个类实现字典dict功能的方法
2019/01/19 Python
django 链接多个数据库 并使用原生sql实现
2020/03/28 Python
html5构建触屏网站之网站尺寸探讨
2013/01/07 HTML / CSS
ebookers英国:隶属全球最大的在线旅游公司Expedia
2017/12/28 全球购物
印度在线杂货店:bigbasket
2018/08/23 全球购物
Nike瑞典官方网站:Nike.com (SE)
2018/11/26 全球购物
PHP面试题及答案二
2015/05/23 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
2014/07/22 面试题
妇联主席先进事迹
2014/05/18 职场文书
党员个人对照检查材料
2014/10/01 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
小学总务工作总结
2015/08/13 职场文书
2019毕业论文致谢词
2019/06/24 职场文书
详解Python生成器和基于生成器的协程
2021/06/03 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
2021/10/16 Python