![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
小k铁柱
铁柱在努力
展开
-
前端模块化ES6用法
框架:VUE核心:一个js 文件就是一个模块使用 export 导出:export 命令,有以下几种写法一、使用 export 导出多个变量function sum(a, b) { return a + b}function multi(a, b) { return a * b}export { sum, multi}二、变量前使用 export 前缀export function sum(a, b) { return a + b}e原创 2021-01-25 23:34:37 · 150 阅读 · 0 评论 -
js 数组去重和对象数组去重
数组去重:Set 结构不会添加重复的值。Array.from把set 结构转换为数组map.has(property)判断属性是否存在 ,map的键Array.includes(value) 判断值是否存在于数组中遍历两次,使用===全等运算符判断是否相等使用filter过滤数组,hasOwnProperty判断对象是否存在某属性,将数据类型和数据作为对象的属性,如果存在相同的就返回false,表示过滤。let originalArray = [1,2,3,4,5,3,2,4,1];//转载 2020-10-16 11:13:36 · 150 阅读 · 0 评论 -
ES6 学习笔记(常用知识点)
ECMAScript 和 JavaScript 的关系ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 JScript 和 ActionScript)。日常场合,这两个词是可以互换的。let 和 const 指令let const var 的使用和区别 变量的解构赋值用途:(1)交换变量的值let x = 1;let y = 2;[x, y] = [y, x];//x=2 , y=1 从函数原创 2020-08-26 15:12:57 · 174 阅读 · 0 评论 -
js var、let、const
JavaScript 中声明变量有三种方式,分别是var、let、const本篇文章主要内容记录 var 与 let 和 const 的区别let现代的变量声明方式constconst声明常量,它们不能被修改,一旦修改就会报错,var1. var没有块级作用域if (true) { var test = true; // 使用 "var" 而不是 "let"}alert(test); // true,变量在 if 结束后仍存在如果使用let声明test变量if (true)原创 2020-07-05 18:51:03 · 199 阅读 · 0 评论