js 数组
来源:互联网 发布:淘宝女装装修模板 编辑:程序博客网 时间:2024/05/31 19:05
1、从数组的下标分为索引数组、关联数组
/* 索引数组,即通常情况下所说的数组 */
var ary1 = [1,3,5,8];
//按索引去取数组元素,从0开始(当然某些语言实现从1开始),索引实际上就是序数,一个整型数字
alert(ary1[0]);
alert(ary1[1]);
alert(ary1[2]);
alert(ary1[3]);
/* 关联数组,指以非序数类型为下标来存取的数组 */
var ary2 = {}; //存取时,以非序数(数字),这里是字符串
ary2["one"] = 1;
ary2["two"] = 2;
ary2["thr"] = 3;
ary2["fou"] = 4;
2、从对数据的存储分为静态数组、动态数组
/* js的数组属于动态数组 */
var ary = [];//定义一个数组,未指定长度
ary[0] = 1;//可以动态的添加元素
ary.push(3);
ary.push(5);
alert(ary.join(","));//输出1,3,5
var array = {"car":"车","horse":"马"};
array["house"] = "房";
/* 索引数组,即通常情况下所说的数组 */
var ary1 = [1,3,5,8];
//按索引去取数组元素,从0开始(当然某些语言实现从1开始),索引实际上就是序数,一个整型数字
alert(ary1[0]);
alert(ary1[1]);
alert(ary1[2]);
alert(ary1[3]);
/* 关联数组,指以非序数类型为下标来存取的数组 */
var ary2 = {}; //存取时,以非序数(数字),这里是字符串
ary2["one"] = 1;
ary2["two"] = 2;
ary2["thr"] = 3;
ary2["fou"] = 4;
2、从对数据的存储分为静态数组、动态数组
/* js的数组属于动态数组 */
var ary = [];//定义一个数组,未指定长度
ary[0] = 1;//可以动态的添加元素
ary.push(3);
ary.push(5);
alert(ary.join(","));//输出1,3,5
var array = {"car":"车","horse":"马"};
array["house"] = "房";
- js数组
- js数组
- JS 数组
- js 数组
- js数组
- JS数组
- js数组
- js 数组
- JS 数组
- js数组
- js 数组
- JS数组
- js数组
- js数组
- js数组
- JS 数组
- js数组
- js 数组
- cocos2d-x与ISO内存管理
- 排序算法整理之插入排序
- uva 575 - Skew Binary
- 如何提高函数的质量
- Andorid性能优化设计
- js 数组
- 排序算法整理之希尔排序
- 如何读代码
- 隐藏php文件后缀资料
- 架构师必看-架构之美第14章-两个系统的故事:设计之城(一)
- Window XP驱动开发(十六) 驱动程序调用驱动程序(通过设备指针)
- strcpy和memcpy的区别
- UML工具网址
- Mysql基础知识——备份与还原