JavaScript 地图编程示例
JavaScript 地图是一个元素的集合,每个元素都以键值对的形式存储。地图对象可以同时保存对象和基本值作为键或值。当我们迭代地图对象时,它按照插入顺序返回键和值对。
语法:
let map = new Map([iterable]);
参数: 它是任何可迭代的对象,其值被存储为键值对。如果未指定参数,则会创建一个新的空映射。
示例: 这是Javascript Map的基本示例。
Javascript
let map1 = new Map([
["firstname", "Rohit"],
["lastname", "Sharma"],
["website", "geeksforgeeks"]
]);
console.log(map1);
输出:
Map(3) {'firstname' => 'Rohit',
'lastname' => 'Sharma',
'website' => 'geeksforgeeks'}
以下javascript部分包含了一系列Javascript日期对象的示例。其中许多程序示例提供了不同的处理问题的方式。
- 如何序列化Javascript中的Map?
- 如何在Javascript中循环遍历Map元素?
- 在Javascript的Map中元素是如何排序的?
- 什么是JavaScript Map,如何使用它?
- 如何在Javascript中对map进行排序?
- 如何在JavaScript中映射数组值而不使用map方法?
- Map和WeakMap在JavaScript中有什么区别?
- 如何将Map的键转换为数组?
- 如何使用JavaScript将普通对象转换为ES6 Map?
- 如何在JavaScript中按相反顺序对数组使用map()?
- 如何在JavaScript中同时在数组上使用map和filter?
- 如何在Golang中将一个Map复制到另一个Map中?
- 如何在JavaScript中使用map(),filter()和reduce()?
- 如何在Coffeescript中映射数组?
- forEach()和map()循环在JavaScript中的区别
- 如何跳过.map()中的一个元素?
- 如何在用map()渲染的按钮之间切换CSS类?
- 如何只在元素为数组时调用map方法?
- 在map()函数内部的JavaScript索引