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 相关文章推荐
JavaScript入门教程(12) js对象化编程
Jan 31 Javascript
Jquery选中或取消radio示例
Sep 29 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
Mar 12 Javascript
javascript实现简单的二级联动
Mar 19 Javascript
javascript实现的右下角弹窗实例
Apr 24 Javascript
JavaScript实现横向滑出的多级菜单效果
Oct 09 Javascript
Bootstrap进度条组件知识详解
May 01 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
Jul 27 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
Sep 05 Javascript
微信小程序实现带刻度尺滑块功能
Mar 29 Javascript
vue获取验证码倒计时组件
Aug 26 Javascript
vue实现简单的登录弹出框
Oct 26 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
PHP 代码规范小结
2012/03/08 PHP
关于js和php对url编码的处理方法
2014/03/04 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
用document.documentElement取代document.body的原因分析
2009/11/12 Javascript
getAsDataURL在Firefox7.0下无法预览本地图片的解决方法
2013/11/15 Javascript
jquery实现预览提交的表单代码分享
2014/05/21 Javascript
根据配置文件加载js依赖模块
2014/12/29 Javascript
JavaScript学习心得之概述
2015/01/20 Javascript
js实现格式化金额,字符,时间的方法
2015/02/26 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
2016/11/22 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
vue子组件使用自定义事件向父组件传递数据
2017/05/27 Javascript
加快Vue项目的开发速度的方法
2018/12/12 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
[10:07]2014DOTA2国际邀请赛 实拍选手现场观战DK对阵Titan
2014/07/12 DOTA
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
如何优雅地改进Django中的模板碎片缓存详解
2018/07/04 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
Python 数据分析之逐块读取文本的实现
2020/12/14 Python
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
Urban Outfitters美国官网:美国生活方式品牌
2016/08/26 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
乐观大学生的自我评价
2014/01/10 职场文书
艺术设计专业求职自荐信
2014/05/19 职场文书
单位员工收入证明样本
2014/10/09 职场文书
2014年财政工作总结
2014/12/10 职场文书
南京导游词
2015/02/03 职场文书
2016年春节慰问信息
2015/03/25 职场文书
新生开学寄语大全
2015/05/28 职场文书
电力企业职工培训心得体会
2016/01/11 职场文书
详解php中流行的rpc框架
2021/05/29 PHP