哈希(hash)数组(关联数组): ==> 哈希数组内元素无序,普通数组的数组长度length对哈希数组无效
实例:[ name: '小明', id:'openDoor' ] // 以[键名:键值]即[key:value] 键值对的形式出现
声明数组:var hash = [ name: '小茗同学', id: ‘4405***680’, sex:'男' ];哈希数组的存储内容以一对对键值对的形式出现
向数组中添加一个元素 hash['name'] = '小茗同学'; // 键名 name,键值 小茗同学;
等价于 hash.id= ‘4405***680’; // 键名: id,键值: 4405***680;
修改关联数组元素值:hash.sex = '男;
动态键名:var n = 'id'; hash[n] = 12; // 键名随n的改变而变,键值 12;
遍历关联数组 for in : for (var key in hash) { } // for (var 键名变量 in 关联数组) {}