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 相关文章推荐
WordPress 插件——CoolCode使用方法与下载
Jul 02 Javascript
一个js拖拽的效果类和dom-drag.js浅析
Jul 17 Javascript
eval的两组性能测试数据
Aug 17 Javascript
由ReactJS的Hello world说开来
Jul 02 Javascript
针对JavaScript中this指向的简单理解
Aug 26 Javascript
浅谈JavaScript的innerWidth与innerHeight
Oct 12 Javascript
Js面试算法详解
Apr 08 Javascript
JavaScript的词法结构精华篇
Oct 17 Javascript
解决node-sass偶尔安装失败的方法小结
Dec 05 Javascript
vue实现搜索过滤效果
May 28 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
Oct 14 Javascript
vue自定义指令和动态路由实现权限控制
Aug 28 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
PHP函数getenv简介和使用实例
2014/05/12 PHP
CI(CodeIgniter)框架配置
2014/06/10 PHP
Codeigniter的一些优秀特性总结
2015/01/21 PHP
php实现字符串首字母大写和单词首字母大写的方法
2015/03/14 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
js 数组操作代码集锦
2009/04/28 Javascript
Extjs入门之动态加载树代码
2010/04/09 Javascript
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
Windows系统中安装nodejs图文教程
2015/02/28 NodeJs
JS时间特效最常用的三款
2015/08/19 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
实例讲解JavaScript中instanceof运算符的用法
2016/06/08 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
微信小程序实现点击卡片 翻转效果
2019/09/04 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
JavaScript代理模式原理与用法实例详解
2020/03/10 Javascript
vue实现短信验证码输入框
2020/04/17 Javascript
详解JS预解析原理
2020/06/16 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
跟老齐学Python之从if开始语句的征程
2014/09/14 Python
Python编程实现蚁群算法详解
2017/11/13 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
动态设置django的model field的默认值操作步骤
2020/03/30 Python
CSS3中currentColor关键字的妙用
2016/02/27 HTML / CSS
《临死前的严监生》教学反思
2014/02/13 职场文书
优秀应届生求职信
2014/06/16 职场文书
幼儿学前班评语
2014/12/29 职场文书
会计试用期自我评价
2015/03/10 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
被告答辩状范文
2015/05/22 职场文书
住房公积金贷款工资证明
2015/06/12 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
SpringBoot2零基础到精通之异常处理与web原生组件注入
2022/03/22 Java/Android