JS array 数组详解


Posted in Javascript onMarch 22, 2009

1.数组的声明方法
(1): arrayObj = new Array(); //创建一个数组。

var arr1 = new Array();

(2):arrayObj = new Array([size]) 创建一个数组并指定长度,注意不是上限,是长度。
var a = new Array(5);

(3):arrayObj = new Array([element0[, element1[, ...[, elementN]]]]) 创建一个数组并赋值。
var a = new Array(["b", 2, "a", 4,]);

(4):arrayObj = [element0, element1, ..., elementN] 创建一个数组并赋值的简写,注意这里中括号不表示可省略。
var a = ["b", 2, "a", 4,];

(注):注意带“[]”与不带“[]”的区别
var a = new Array(5); //指创建长度为5的数组 
var a = new Array([5]); //指创建一个数组,长度为1,并且第一位是5

2.数组的常用方法
3.数组的运算(传地址)
var t2=new Array(); 
t2[0]=1; 
t2[1]=2; 
test2(t2); //传地址(数组) function test2(var2) { 
for(var i=0;i<var2.length;i++) { 
var2[i]=var2[i]+1; 
} 
} 
for(var i=0;i<t2.length;i++) { 
alert(t2[i]); 
}
Javascript 相关文章推荐
用prototype实现的简单小巧的多级联动菜单
Mar 24 Javascript
Javascript 读后台cookie代码
Sep 15 Javascript
javascript+css 网页每次加载不同样式的实现方法
Dec 27 Javascript
Jquery多选框互相内容交换的实例代码
Jul 04 Javascript
js实现倒计时时钟的示例代码
Dec 17 Javascript
深入探讨javascript中的数据类型
Mar 04 Javascript
AngularJS模块管理问题的非常规处理方法
Apr 29 Javascript
javascript实现类似百度分享功能的方法
Jul 27 Javascript
微信小程序 解决请求服务器手机预览请求不到数据的方法
Jan 04 Javascript
jQuery插件echarts实现的多折线图效果示例【附demo源码下载】
Mar 04 Javascript
如何在Vue中抽离接口配置文件
Oct 31 Javascript
Javascript原型链及instanceof原理详解
May 25 Javascript
javascript multibox 全选
Mar 22 #Javascript
Js 获取当前日期时间及其它操作实现代码
Mar 04 #Javascript
JavaScript 计算当天是本年本月的第几周
Mar 22 #Javascript
DWR Ext 加载数据
Mar 22 #Javascript
dwr spring的集成实现代码
Mar 22 #Javascript
Ext javascript建立超链接,进行事件处理的实现方法
Mar 22 #Javascript
JS中==与===操作符的比较
Mar 21 #Javascript
You might like
BBS(php &amp; mysql)完整版(六)
2006/10/09 PHP
php简单静态页生成过程
2008/03/27 PHP
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
zf框架的校验器使用使用示例(自定义校验器和校验器链)
2014/03/13 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
2020/08/03 PHP
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
javascript和jquery实现设置和移除文本框默认值效果代码
2015/01/13 Javascript
jQuery实现的感应鼠标悬停图片色彩渐显效果
2015/03/03 Javascript
JQuery中attr属性和jQuery.data()学习笔记【必看】
2016/05/18 Javascript
微信小程序实现点击按钮修改文字大小功能【附demo源码下载】
2017/12/06 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
微信小程序如何刷新当前界面的实现方法
2019/06/07 Javascript
微信小程序之几种常见的弹框提示信息实现详解
2019/07/11 Javascript
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
Python中的yield浅析
2014/06/16 Python
Python通过future处理并发问题
2017/10/17 Python
python十进制和二进制的转换方法(含浮点数)
2018/07/07 Python
PHP统计代码行数的小代码
2019/09/19 Python
Python实现二叉树的最小深度的两种方法
2019/09/30 Python
Python基于wordcloud及jieba实现中国地图词云图
2020/06/09 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
HTML5拖拽文件到浏览器并实现文件上传下载功能代码
2013/06/06 HTML / CSS
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
美国眼镜在线零售商:Dualens
2019/12/07 全球购物
考察现实表现材料
2014/05/19 职场文书
群众路线批评与自我批评发言稿
2014/10/16 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
2016年母亲节广告语
2016/01/28 职场文书
教师学期述职自我鉴定
2019/08/16 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
修改MySQL的默认密码的四种小方法
2021/05/26 MySQL
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL