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 相关文章推荐
js动态为代码着色显示行号
May 29 Javascript
判断文件是否正在被使用的JS代码
Dec 21 Javascript
javascript浏览器窗口之间传递数据的方法
Jan 20 Javascript
JQuery选择器、过滤器大整理
May 26 Javascript
javascript断点调试心得分享
Apr 23 Javascript
JS弹出窗口插件zDialog简单用法示例
Jun 12 Javascript
前端程序员必须知道的高性能Javascript知识
Aug 24 Javascript
BootStrap3使用错误记录及解决办法
Dec 22 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
Mar 01 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
Apr 10 Javascript
解决node-sass偶尔安装失败的方法小结
Dec 05 Javascript
JavaScript设计模式之原型模式详情
Jun 21 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
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
PHP获取远程图片并保存到本地的方法
2015/05/12 PHP
Laravel 默认邮箱登录改成用户名登录的实现方法
2019/08/12 PHP
JavaScript 原型与继承说明
2010/06/09 Javascript
用jquery方法操作radio使其默认选项是否
2013/09/10 Javascript
Asp.Net alert弹出提示信息的几种方法总结
2014/01/29 Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
2014/05/04 Javascript
node.js实现BigPipe详解
2014/12/05 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
JavaScript箭头(arrow)函数详解
2017/06/04 Javascript
Angular6中使用Swiper的方法示例
2018/07/09 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
2019/05/10 Javascript
JS实现手写 forEach算法示例
2020/04/29 Javascript
vue:el-input输入时限制输入的类型操作
2020/08/05 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
python 文件与目录操作
2008/12/24 Python
Python切片知识解析
2016/03/06 Python
基于python实现在excel中读取与生成随机数写入excel中
2018/01/04 Python
Python交互环境下实现输入代码
2018/06/22 Python
对python字典过滤条件的实例详解
2019/01/22 Python
解析python的局部变量和全局变量
2019/08/15 Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
2020/01/20 Python
使用Python实现Wake On Lan远程开机功能
2020/01/22 Python
python数字类型math库原理解析
2020/03/02 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
解决Python发送Http请求时,中文乱码的问题
2020/04/30 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
2020/08/07 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
舞蹈教育学专业推荐信
2013/11/27 职场文书
学生社团文化节开幕式主持词
2014/03/28 职场文书
《灰椋鸟》教学反思
2014/04/27 职场文书
我的中国梦口号
2014/06/16 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
工程进度款催款函
2015/06/24 职场文书