字符串作为数组下标
来源:互联网 发布:telnet登录端口 编辑:程序博客网 时间:2024/05/29 19:22
首先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/in循环把该数组进行遍历。for/in循环把某个数组的下标临时赋给一个变量:
for(variable in array)
在第一个循环时,变量variable将被赋值为数组array的第一个元素的下标值;在第二次循环时,变量variable将被赋值为数组array的第二个元素的下标值;依次类推.......
对于上面的array数组,利用for/in循环遍历for(key in array)
下面是我写的一个例子
var ls ={name :"老松",sex:"男",hobby:"女",address:"北京",key:"hellokitty"}//console.dir(ls);for(indexinls){//字符串作为数组下标,对ls进行遍历}console.log(index+":"+ls[index]);控制台打印效果如下图:
阅读全文
0 0
- 字符串作为数组下标
- javaScript-----数组使用字符串作为下标
- javaScript-----数组使用字符串作为下标 .
- javaScript-----数组使用字符串作为下标
- javaScript-----数组使用字符串作为下标
- javaScript array(数组)使用字符串作为数组下标的方法
- javascript中用字符串作为下标的数组的遍历
- 【技巧】数组作为另一个数组的下标
- js的数组可以使用字符串作为下标,以及for...in
- 用枚举类型作为数组下标
- 使用字段的值作为数组下标
- C++中字符作为数组下标
- shell 数组(字符串下标)
- 二维数组, 二分法查找数组元素下标 快速查找数组最大值 数组作为实参的问题
- 数组下标
- 字符串下标
- 在堆中创建数组是不是就可以用变量作为数组的下标呢?
- C语言定义数组时使用枚举作为数组的下标
- python list ,set
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- spark中map和flatmap之间的区别
- 愿世界没有技术面全是Hr面
- 编程笔记
- 字符串作为数组下标
- Windows程序设计-位图和位块传输
- int main (int argc ,char *argv[])
- android studio中如何设置注释模板---项目开发规范
- 关于double计算精度丢失解决办法
- Axure8.0汉化包+注册码
- C#设计模式—单例模式
- win10JAVA环境变量的配置及解决输入javac提示不是内部命令
- leetcode 226. Invert Binary Tree 反转二叉树 + DFS深度优先搜索