![](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 · 123 阅读 · 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 · 146 阅读 · 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 · 154 阅读 · 0 评论 -
js var、let、const
JavaScript 中声明变量有三种方式,分别是var、let、const 本篇文章主要内容记录 var 与 let 和 const 的区别 let 现代的变量声明方式 const const声明常量,它们不能被修改,一旦修改就会报错, var 1. var没有块级作用域 if (true) { var test = true; // 使用 "var" 而不是 "let" } alert(test); // true,变量在 if 结束后仍存在 如果使用let声明test变量 if (true)原创 2020-07-05 18:51:03 · 166 阅读 · 0 评论