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禁止回车触发表单提交
Dec 12 Javascript
AngularJS基础知识笔记之表格
May 10 Javascript
node.js实现爬虫教程
Aug 25 Javascript
jQuery Ajax页面局部加载方法汇总
Jun 02 Javascript
微信小程序 加载 app-service.js 错误解决方法
Oct 12 Javascript
巧用canvas
Jan 21 Javascript
详解Javascript百度地图接口开发文档中的类和方法
Feb 07 Javascript
详解node-ccap模块生成captcha验证码
Jul 01 Javascript
JavaScript闭包和回调详解
Aug 09 Javascript
js console.log打印对象时属性缺失的解决方法
May 23 Javascript
Vue 实例事件简单示例
Sep 19 Javascript
Js逆向实现滑动验证码图片还原的示例代码
Mar 10 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 和 MySQL 基础教程(四)
2006/10/09 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
Yii2如何批量添加数据
2016/05/17 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
2011/10/12 Javascript
纯文字版返回顶端的js代码
2013/08/01 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
jQuery代码实现对话框右上角菜单带关闭×
2016/05/03 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
2016/07/09 Javascript
什么是JavaScript注入攻击?
2016/09/14 Javascript
AnjularJS中$scope和$rootScope的区别小结
2016/09/18 Javascript
JavaScript和jQuery制作光棒效果
2017/02/24 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
Vue computed 计算属性代码实例
2020/04/22 Javascript
[47:26]完美世界DOTA2联赛 LBZS vs Forest 第二场 11.07
2020/11/09 DOTA
python打开网页和暂停实例
2014/09/30 Python
python实现根据用户输入从电影网站获取影片信息的方法
2015/04/07 Python
利用Python脚本生成sitemap.xml的实现方法
2017/01/31 Python
Python实现随机生成手机号及正则验证手机号的方法
2018/04/25 Python
python使用matplotlib库生成随机漫步图
2018/08/27 Python
使用python打印十行杨辉三角过程详解
2019/07/10 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
地球上最先进的胡子和头发修剪器:Bevel
2018/01/23 全球购物
Sneaker Studio捷克:购买运动鞋
2018/07/08 全球购物
网络方面基础面试题
2012/11/16 面试题
学习型党组织建设经验材料
2014/05/26 职场文书
幼儿园园长六一致辞
2015/07/31 职场文书
先进基层党组织主要事迹材料
2015/11/03 职场文书
电脑无法安装Windows 11怎么办?无法安装Win11的解决方法
2021/11/21 数码科技
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript
阿里云 Windows server 2019 配置FTP
2022/04/28 Servers