javascript代码实例教程-JavaSript-Map

发布时间:2019-01-15 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-JavaSript-Map脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

示例一:Map()

 VAR map = new Map();  map.set(1, 1); map.set(2, 4); map.set(3, 9);  console.LOG("3: " + map.has(3)); // 3: true console.log("3: " + map.get(3)); // 3: 9 console.log("4: " + map.has(4)); // 4: false  map.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: undefined console.log("length: " + students.length); 

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦!&nbsp;js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-JavaSript-Map全部内容,希望文章能够帮你解决javascript代码实例教程-JavaSript-Map所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。