javaScript-----数组使用字符串作为下标
来源:互联网 发布:outlook是什么软件 编辑:程序博客网 时间:2024/06/04 19:42
今天在看javascript的时候,突然发现数组array竟然可以利用字符串做为其下标,这个以前我还真的不知道,在我的印象当中数组用来遍历,怎么可以用字符串呢?哎。。孤陋寡闻啊.....
首先Array是从Object那里继承下。它具备Object所有的功能和特性。下面是Object的情况:
新建: var object = new Object();增加: object[strIndex ] = value; (strIndex 为string)删除: delete object[strIndex ];遍历: for ( var strObjIndex in object ) object[strObjIndex ];
如下:
var obj = new Object();obj["first"] = "my";obj["second"] = "name";obj["third"] = "is";obj["fourth"] = "chenssy";
因为Array继承Object,那么Array也是可以用字符串作为数组下标的:
如下
var array = new Array();array["first"] = "my";array["second"] = "name";array["third"] = "is";array["fourth"] = "chenssy";
对于array数字的遍历,我们采用for循环语句。但是这个for循环并不是这个形式:
for(int i = 0;i<arrray.length;i++)
我们可以利用for/in循环把该数组进行遍历。for/in循环把某个数组的下标临时赋给一个变量:
for(variable in array)
在第一个循环时,变量variable将被赋值为数组array的第一个元素的下标值;在第二次循环时,变量variable将被赋值为数组array的第二个元素的下标值;依次类推.......
对于上面的array数组,利用for/in循环遍历:
for(key in array)
- javaScript-----数组使用字符串作为下标
- javaScript-----数组使用字符串作为下标 .
- javaScript-----数组使用字符串作为下标
- javaScript-----数组使用字符串作为下标
- javaScript array(数组)使用字符串作为数组下标的方法
- 字符串作为数组下标
- javascript中用字符串作为下标的数组的遍历
- 使用字段的值作为数组下标
- js的数组可以使用字符串作为下标,以及for...in
- 【技巧】数组作为另一个数组的下标
- C语言定义数组时使用枚举作为数组的下标
- 用枚举类型作为数组下标
- C++中字符作为数组下标
- 数组使用负数下标
- shell 数组(字符串下标)
- [指针一]结构体数组作为形参传递,下标访问和指针访问使用该结构体
- JavaScript权威指南_60_第7章_数组_7.12-作为数组的字符串
- 二维数组, 二分法查找数组元素下标 快速查找数组最大值 数组作为实参的问题
- Tomcat源码解析一(概论)
- 锋利的jQuery
- MENU菜单的设计
- JFreeChart 解决中文乱码问题
- jquery功能插件
- javaScript-----数组使用字符串作为下标
- String s = "a"+"b"+"c"+"d"共创建了多少个对象?
- Oracle BI产品线
- 一道C++面试题,只能修改或者增加一个字符,给出至少三种修改方案
- Wildfire:社交网络的商业影响
- jquery常用功能
- How:利用ProgressAialog创建进度条
- Windows Phone 7 培训总结
- properties文件编写注意点