// 使用 Map 和 Set 的示例代码
// 创建一个新的 Map 对象
const myMap = new Map();
// 向 Map 中添加键值对
myMap.set('key1', 'value1');
myMap.set('key2', 'value2');
// 打印 Map 的内容
console.log(myMap); // Map(2) { 'key1' => 'value1', 'key2' => 'value2' }
// 检查某个键是否存在
console.log(myMap.has('key1')); // true
// 获取某个键对应的值
console.log(myMap.get('key1')); // value1
// 删除某个键值对
myMap.delete('key2');
console.log(myMap); // Map(1) { 'key1' => 'value1' }
// 清空整个 Map
myMap.clear();
console.log(myMap); // Map(0) {}
// 创建一个新的 Set 对象
const mySet = new Set();
// 向 Set 中添加元素
mySet.add('element1');
mySet.add('element2');
// 打印 Set 的内容
console.log(mySet); // Set(2) { 'element1', 'element2' }
// 检查某个元素是否存在
console.log(mySet.has('element1')); // true
// 删除某个元素
mySet.delete('element2');
console.log(mySet); // Set(1) { 'element1' }
// 清空整个 Set
mySet.clear();
console.log(mySet); // Set(0) {}
set
方法添加键值对,使用 get
方法获取值,使用 has
方法检查键是否存在,使用 delete
方法删除键值对,以及使用 clear
方法清空整个 Map。add
方法添加元素,使用 has
方法检查元素是否存在,使用 delete
方法删除元素,以及使用 clear
方法清空整个 Set。希望这个示例代码和解释对你有帮助!
上一篇:js 异步
下一篇:js delegate
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站