ES6
Ray997
优快云与hexo的双重记录...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES6之Map详解
含义和基本用法JavaScript 的对象(Object),本质上是键值对的集合(Hash 结构),但是传统上只能用字符串当作键。这给它的使用带来了很大的限制。如下????obj={ "value":123, "id":1}为了解决这个问题,ES6 提供了 Map 数据结构。它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object 结构提供了“字符串—值”的对应,Map 结构提供了“值—值”的对应,是一种更完善的 Has原创 2021-07-23 10:00:40 · 19258 阅读 · 0 评论 -
每日两题 Day1
217.Given an integer array nums, return true if any value appears at least twice in the array, and return false if every element is distinct.Examples:Input: nums = [1,2,3,1]Output: trueExample 2:Input: nums = [1,2,3,4]Output: falseExample 3:Input原创 2021-07-21 18:00:47 · 189 阅读 · 0 评论 -
ES6详解之Set
基本用法ES6提供了新的数据结构Set,它类似于数组,但是其中的值都是唯一的且Set本身就是一个构造函数const set = new Set()[2, 3, 4, 2, 3, 4].forEach(x => s.add(x))for (let i of s) { console.log(i);}// 2, 3, 4我是直接从ECMAScript 6搞下来的,但是这s.add我还真看不懂,所以我就不写例子了,直接往下进行 ????Set 实例的属性及方法Set 结构的实例转载 2021-07-21 17:46:42 · 301 阅读 · 0 评论
分享