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插件的写法分享
Jun 12 Javascript
javascript动态修改Li节点值的方法
Jan 20 Javascript
JS去除iframe滚动条的方法
Apr 01 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
Dec 14 Javascript
js自调用匿名函数的三种写法(推荐)
Aug 19 Javascript
JavaScript中push(),join() 函数 实例详解
Sep 06 Javascript
Angular的MVC和作用域
Dec 26 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
Jan 17 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
May 24 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
微信小程序实现多宫格抽奖活动
Apr 15 Javascript
深入浅析Vue 中 ref 的使用
Apr 29 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 URL参数获取方式的四种例子
2014/02/28 PHP
php向js函数传参的几种方法
2014/08/10 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
Yii2框架自定义类统一处理url操作示例
2019/05/25 PHP
Jquery replace 字符替换实现代码
2010/12/02 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
2013/05/21 Javascript
js单向链表的具体实现实例
2013/06/21 Javascript
js实现按钮加背景图片常用方法
2014/11/01 Javascript
javascript将url中的参数加密解密代码
2014/11/17 Javascript
js canvas实现擦除动画
2016/07/16 Javascript
JS输出空格的简单实现方法
2016/09/08 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
2017/01/05 Javascript
Bootstrap下拉菜单更改为悬停(hover)触发的方法
2017/05/24 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
js实现前端图片上传即时预览功能
2017/08/02 Javascript
浅析java线程中断的办法
2018/07/29 Javascript
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
vue cli安装使用less的教程详解
2019/07/12 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
Vue3.0中的monorepo管理模式的实现
2019/10/14 Javascript
详解Nuxt.js 实战集锦
2019/11/19 Javascript
node静态服务器实现静态读取文件或文件夹
2019/12/03 Javascript
基于jsbarcode 生成条形码并将生成的条码保存至本地+源码
2020/04/27 Javascript
针对Vue路由history模式下Nginx后台配置操作
2020/10/22 Javascript
[02:12]2015国际邀请赛 SHOWOPEN
2015/08/05 DOTA
python传递参数方式小结
2015/04/17 Python
使用50行Python代码从零开始实现一个AI平衡小游戏
2018/11/21 Python
Pycharm配置PyQt5环境的教程
2020/04/02 Python
HTML5中的音频和视频媒体播放元素小结
2016/01/29 HTML / CSS
工程监理应届生求职信
2013/11/09 职场文书
公司董事长职责
2013/12/12 职场文书
党员领导干部廉洁从政承诺书
2014/03/27 职场文书
我的老师教学反思
2014/05/01 职场文书
活动总结的格式
2014/05/07 职场文书
宣传口号大全
2014/06/16 职场文书
《秦兵马俑》教学反思
2016/02/24 职场文书