logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaScript中Set的使用

在ES6之前,我们主要使用数组、对象来存储数据;在ES6中新增了另外两种数据结构:Set、Map和WeakSet、WeakMap。Set有点类似于Array数组,但是和数组的区别是Set的元素不能重复。先不考虑Set的创建方法,通过案例来演示Set和Array数组的区别。我们需要通过Set的构造函数创建Set(没有字面量创建的方式)...............

#javascript#开发语言#ecmascript
模板字符串基本使用

模板字符串是ES6添加的一个新的字符串编写形式。在ES6之前,如果我们想要将字符串和一些动态的变量拼接到一起,是很麻烦的。需要添加多个+(加号),非常麻烦。在ES6允许我们使用字符串模板来嵌入JS的变量或者表达式来进行拼接。用``符号编写的字符串,称为模板字符串。在模板字符串中,我们可以通过反引号``内编写${变量}的形式将字符串和动态的变量拼接到一起。这样编写不仅更方便,代码还有更好的可读性。使

#javascript#前端
JavaScript中Map的使用

ES6另外一个新增的数据结构是Map,用于存储映射关系。我们在ES6之前就可以用对象来存储映射关系了,那还需要Map吗?创建了一个Map对象,使用set将对象obj1作为key,用get获取obj1对应的value。Map的常见方法Map常见的属性Map常见的方法:Map也可以通过for of进行遍历。和Map类型的另外一个数据结构称之为WeakMap,也是以键值对的形式存在的。那么和Map有什么

#javascript#前端#开发语言
到底了