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避免代码的重复执行经验技巧分享
Apr 17 Javascript
jquery实现的鼠标下拉滚动置顶效果
Jul 24 Javascript
Javascript中call和apply函数的比较和使用实例
Feb 03 Javascript
浅谈关于JavaScript API设计的一些建议和准则
Jun 24 Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
Jun 01 Javascript
如何学JavaScript?前辈的经验之谈
Dec 28 Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
Jan 04 Javascript
原生js实现中奖信息无间隙滚动效果
Jan 18 Javascript
JS实现的数字格式化功能示例
Feb 10 Javascript
Bootstrap Table使用整理(三)
Jun 09 Javascript
Vue起步(无cli)的啊教程详解
Apr 11 Javascript
解析vue、angular深度作用选择器
Sep 11 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
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
php curl 伪造IP来源的实例代码
2012/11/01 PHP
深入PHP内存相关的功能特性详解
2013/06/08 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
php上传图片并给图片打上透明水印的代码
2010/06/07 Javascript
jquery重新播放css动画所遇问题解决
2013/08/21 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
2014/12/17 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
基于JS实现翻书效果的页面切换样式
2017/02/16 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
[05:09]DOTA2-DPC中国联赛2月22日Recap集锦
2021/03/11 DOTA
详解Python中find()方法的使用
2015/05/18 Python
老生常谈python函数参数的区别(必看篇)
2017/05/29 Python
基于python的多进程共享变量正确打开方式
2018/04/28 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
Python简单爬虫导出CSV文件的实例讲解
2018/07/06 Python
Sanic框架Cookies操作示例
2018/07/17 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
Python集成开发工具Pycharm的安装和使用详解
2020/03/18 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
matplotlib阶梯图的实现(step())
2021/03/02 Python
HTML5中的新元素介绍
2008/10/17 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
师生聚会感言
2014/01/26 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
自动一体化专业求职信
2014/03/15 职场文书
岗位聘任书范文
2014/03/29 职场文书
《会走路的树》教后反思
2014/04/19 职场文书
团员年度个人总结
2015/02/26 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书