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 相关文章推荐
使用dynatrace-ajax跟踪JavaScript的性能
Apr 12 Javascript
微博@符号的用户名提示效果。(想@到谁?)
Nov 05 Javascript
jquery带翻页动画的电子杂志代码分享
Aug 21 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
jQuery Mobile操作HTML5的常用函数总结
May 17 Javascript
jQuery基本选择器之标签名选择器
Sep 03 Javascript
js制作支付倒计时页面
Oct 21 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
Nov 25 Javascript
基于jquery实现二级联动效果
Mar 30 jQuery
Angular4学习笔记之实现绑定和分包
Aug 01 Javascript
Angular中管道操作符(|)的使用方法
Dec 15 Javascript
JS实现网站吸顶条
Jan 08 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
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
2019/12/02 PHP
利用JQuery的load函数动态加载其它页面的内容的实现代码
2010/12/14 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
jquery单选框radio绑定click事件实现方法
2015/01/14 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
AngularJS控制器controller正确的通信的方法
2016/01/25 Javascript
js事件驱动机制 浏览器兼容处理方法
2016/07/23 Javascript
JS在浏览器中解析Base64编码图像
2017/02/09 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
2018/03/20 jQuery
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
JavaScript数据结构之栈实例用法
2019/01/18 Javascript
CountUp.js实现数字滚动增值效果
2019/10/17 Javascript
jQuery实现验证用户登录
2019/12/10 jQuery
在vue中实现echarts随窗体变化
2020/07/27 Javascript
Javascript confirm多种使用方法解析
2020/09/25 Javascript
[26:21]浴火之凤-TI4世界冠军Newbee战队纪录片
2014/08/07 DOTA
[04:31]2016国际邀请赛中国区预选赛妖精采访
2016/06/27 DOTA
快速排序的算法思想及Python版快速排序的实现示例
2016/07/02 Python
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
Win10下python 2.7.13 安装配置方法图文教程
2018/09/18 Python
pycharm恢复默认设置或者是替换pycharm的解释器实例
2018/10/29 Python
python实现汽车管理系统
2018/11/30 Python
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
100%羊绒:NakedCashmere
2020/08/26 全球购物
医院辞职信范文
2014/01/17 职场文书
推荐信模板
2014/05/09 职场文书
校园广播稿100字
2014/10/06 职场文书
2014年科技工作总结
2014/11/26 职场文书
理解深度学习之深度学习简介
2021/04/14 Python
将MySQL的表数据全量导入clichhouse库中
2022/03/21 MySQL