JavaScript关联数组用法分析【概念、定义、遍历】


Posted in Javascript onMarch 15, 2017

本文实例讲述了JavaScript关联数组用法。分享给大家供大家参考,具体如下:

基本概念:

“关联数组”是一种具有特殊索引方式的数组。不仅可以通过整数来索引它,还可以使用字符串或者其他类型的值(除了NULL)来索引它。关联数组的索引值是任意的标量,这些标量称为Keys,可以在以后用于检索数组中的数值。关联数组的元素没有特定的顺序。

关联数组长成什么样?

var defs = [W3C: "World Wide Web Consortium", DOM: "Document Object Model"];

如何定义关联数组?

var defs = [];
defs[key] = value;

备注:key 和 value 需要分别赋予不同的值。

如何遍历关联数组?

for (key in defs) {
  // 变量 key 可以直接使用。
  var value = defs[key]; //每个key对于的值。
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js 调用本地exe的例子(支持IE内核的浏览器)
Dec 26 Javascript
JavaScript 命名空间 使用介绍
Aug 29 Javascript
jquery中获取元素里某一特定子元素的代码
Dec 02 Javascript
jQuery中:file选择器用法实例
Jan 04 Javascript
Vue表单实例代码
Sep 05 Javascript
javascript实现图片左右滚动效果【可自动滚动,有左右按钮】
Sep 19 Javascript
微信小程序 开发之快递查询功能的实现
Jan 09 Javascript
angular.fromJson与toJson方法用法示例
May 17 Javascript
使用veloticy-ui生成文字动画效果
Feb 08 Javascript
vsCode安装使用教程和插件安装方法
Aug 24 Javascript
小程序日历控件使用方法详解
Dec 29 Javascript
Vue发布订阅模式实现过程图解
Apr 30 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
Mar 15 #Javascript
js中的触发事件对象event.srcElement与event.target详解
Mar 15 #Javascript
jQuery动态产生select option下拉列表
Mar 15 #Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
Mar 15 #Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
Mar 15 #Javascript
jQuery实现移动端Tab选项卡效果
Mar 15 #Javascript
利用vue.js插入dom节点的方法
Mar 15 #Javascript
You might like
laravel请求参数校验方法
2019/10/10 PHP
js 回车提交表单两种实现方法
2012/12/31 Javascript
JS批量操作CSS属性详细解析
2013/12/16 Javascript
jquery中radio checked问题
2015/03/16 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
微信小程序教程系列之新建页面(4)
2017/04/17 Javascript
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
原生jQuery实现只显示年份下拉框
2020/12/24 jQuery
[57:53]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#3OG VS VP
2016/03/03 DOTA
python使用post提交数据到远程url的方法
2015/04/29 Python
python模块之re正则表达式详解
2017/02/03 Python
Pycharm 设置自定义背景颜色的图文教程
2018/05/23 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
解决Pycharm的项目目录突然消失的问题
2020/01/20 Python
详解Python 重学requests发起请求的基本方式
2020/02/07 Python
关于TensorFlow新旧版本函数接口变化详解
2020/02/10 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
2020/02/12 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
2020/07/18 Python
Ellos瑞典官网:北欧地区时尚、美容和住宅领域领先的电子商务网站
2019/11/21 全球购物
个人函授自我鉴定
2014/03/25 职场文书
图书室标语
2014/06/21 职场文书
综治工作心得体会
2014/09/11 职场文书
铣工实训报告
2014/11/05 职场文书
办公楼租房协议书范本
2014/11/25 职场文书
学校2014年度工作总结
2014/12/06 职场文书
三年级学生期末评语
2014/12/26 职场文书
毕业典礼邀请函
2015/01/31 职场文书
安全教育第一课观后感
2015/06/17 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS