Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js map set

作者:拽一个给爷看   发布日期:2025-02-19   浏览:53

// 使用 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) {}

解释说明:

  • Map 是一种键值对集合,允许你存储任意类型的键和值。你可以使用 set 方法添加键值对,使用 get 方法获取值,使用 has 方法检查键是否存在,使用 delete 方法删除键值对,以及使用 clear 方法清空整个 Map。
  • Set 是一个集合,其中的元素都是唯一的(不允许重复)。你可以使用 add 方法添加元素,使用 has 方法检查元素是否存在,使用 delete 方法删除元素,以及使用 clear 方法清空整个 Set。

希望这个示例代码和解释对你有帮助!

上一篇:js 异步

下一篇:js delegate

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站