JS中遍历普通数组和字典数组的区别

原创 2012年03月23日 21:58:17

 // 普通数组

var intArray = new Array();

intArray[0] = "第一个";

intArray[1] = "第二个";

for(var i = 0; i < intArray.length;i++)

{

    alert(intArray[i]);    // 第一个,第二个

}

// 拿到的是下标(dictionarykey)

for(var key in intArray)

{

    alert(key);       // 0,1

}

             

// 字典数组

var dicArray = new Array();

dicArray["f"] = "第一个";

dicArray["s"] = "第二个";

             

// 无法取到

for(var i = 0; i < dicArray.length;i++)

{

    alert(dicArray[i]);

}

             

// 拿到的是下标

for(var key in dicArray)

{

    alert(key);       // f,s

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JS数组,字典

JavaScript Array(数组)对象 //有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。 var mycars=new Array() mycars...

Javascript中数组与字典(即map)的使用(备忘)

简述: 简单记录一下数据结构Map和数组, 其实在Javascript这种弱类型的脚本语言中,数组同时也就是字典,下面主要就是字典数组的简易使用 代码: 1. 数组中添加map ...
  • anialy
  • anialy
  • 2012-12-14 19:07
  • 20409

Javascript字典操作

var dic = new Array();      //注意它的类型是Array         dic["zs"] = "张三";        ...

js遍历json的key和value

原生js遍历json对象 遍历json对象: 无规律: var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}]; for...

js 中字典操作 添加、修改、删除

1、定义一个字典  var dic = new Array();//通过申明一个Array来做一个字典 2、设置值    dic["q"] = "q1";//设置和修改值都可以使用该方法进行...

js键值对Dictionary

// 自定义字典对象 function Dictionary() { this.data = new Array(); this.put = function(key, value) { t...

iOS 数组、字典 优化遍历

iOS 中遍历数组、字典、set常用老式的for循环,不过功能有限。 NSEnumerator遍历 快速遍历 基于块遍历

OC数组字典类型的遍历

遍历这个问题,相信每个开发者都是会遇到的问题,OC数组字典遍历用啥,for循环?是不是有点low?其实OC给出了遍历的方法,下面来说一下。1、首先说一下数组Array的遍历在NSArray的头文件中,...

Javascript的数组与字典用法与遍历对象的属性技巧

Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary)。先举例看看数组的用法 Javascript 的数组Array,既是一个数组,也是一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)