JavaSript-Map
来源:互联网 发布:三好长庆 知乎 编辑:程序博客网 时间:2024/05/17 23:58
示例一:Map()
var map = new Map();map.set(1, 1);map.set(2, 4);map.set(3, 9);console.log("3: " + map.has(3)); // 3: trueconsole.log("3: " + map.get(3)); // 3: 9console.log("4: " + map.has(4)); // 4: falsemap.delete(3);console.log("3: " + map.get(3)); // 3: undefined
示例二:array-like
var students = {}; // Cannot be undefined.function init() { for (var i = 0; i < 5; i++) { students[i + 1] = { name : "name" + i, city : "city" + i } }}function print() { var id = 0; for (var id in students) { console.log(id + ": [name=" + students[id].name + ",city=" + students[id].city + "]"); }}function printSingle(id) { if (id in students) { console.log("Found. " + id + ": [name=" + students[id].name + ",city=" + students[id].city + "]"); } else { console.log("Not found " + id + "."); }}init();/*1: [name=name0,city=city0]2: [name=name1,city=city1]3: [name=name2,city=city2]4: [name=name3,city=city3]5: [name=name4,city=city4]*/print();//Found. 3: [name=name2,city=city2]printSingle(3);//Not found 30.printSingle(30);delete students[3];/*1: [name=name0,city=city0]2: [name=name1,city=city1]4: [name=name3,city=city3]5: [name=name4,city=city4]*/print();//length: undefinedconsole.log("length: " + students.length);
0 0
- JavaSript-Map
- javasript demo
- javasript基础
- JavaSript运行机制
- javasript体系结构
- JavaSript Array
- JavaSript模块化
- JavaSript模块化
- JavaSript模块化
- JavaSript模块化
- JavaSript模块化
- javasript ide
- JAVASRIPT正则表达式
- javasript开发宝典
- javasript获得拼音代码
- javasript获得拼音代码
- div跟随javasript
- JavaSript与Java异同
- html中a标签中的onclick和href的使用
- Gradle Task的使用
- swift学习之弹出提示框的几种方式
- Java小程序教务管理系统
- 日记20170103190404
- JavaSript-Map
- 苹果应用图标自动创建
- C#开发学习笔记:xml文件的写入操作
- Rails 中关于Gemfile,Bundle的一些问题。
- Microsoft Visual C++ Runtime library not enough space for thread data
- 小博老师解析Java核心技术 ——JSwing行为监听事件
- Thread是如何处理Runnable的
- android ppi dp sp px 总结
- 表(Vector)的实现——算数学习(一)