首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ES6+
WEI_Gaot
创建于2025-04-17
订阅专栏
ES6,ES7等新出的特性
暂无订阅
共7篇文章
创建于2025-04-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Promise 的类方法 和 实例方法
Promise.resolve(value) Promise.reject(reason) Promise.all([p1, p2, ...]) Promise.allSettled。。。
ES6 展开语法
JavaScript 中的展开语法(Spread Syntax) ,它也使用三个点(...)作为符号,但其作用与**剩余参数(Rest Parameters)**正好相反。 什么是展开语法? 展开语法
ES6 模板字符串
模板字符串是 ES6 (ECMAScript 2015) 引入的一种增强型的字符串表示方式。它们允许你更方便、更直观地创建包含变量或表达式的字符串,以及创建多行字符串。 主要特点和用法: 1. 基本语
ES6 函数默认值 和 剩余参数 + 箭头函数
ES5以及之前的参数默认值 缺点: 1. 写起来很麻烦,并且代码的阅读性是比较差的 2. 这种写法有bug 如果你输入的值被隐式的转化为false,foo函数中会使用默认参数,我们可能就想使用那些隐式
ES6 块级作用域
声明字面量 代码块 ES5中只有两个东西会形成块级作用域 在es5中没有块级作用域 全局作用域 函数作用域 函数作用域中通过函数链,可以访问外部的变量 当有函数嵌套时,也是同样的道理,内部的函数可以通
ES6 var + let + const 和 代码块
特性 var let const 作用域 函数作用域 / 全局作用域 块级作用域 块级作用域 提升 提升并初始化为 undefined 提升但不初始化 (TDZ) 提升但不初始化 (TDZ) 重复声明
ES6 字面量增强的写法 + 解构
1. 字面量增强的写法 属性的简写 var name = 'why' var age = 18 使用属性的简写 方法的简写 特别注意 下面的是绑定箭头函数,不是方法属性的简写 计算属性名 2. 解构