ES6的新特性
ES6 特性
2023-09-14 09:00:32 时间
###
ES6的新特性
1.const
ES5没有定义声明常量的方式,ES6标准中引入了新的关键字const来定义常量。
常量必须给初始值; 常量不能在同一作用域内重新定义或赋值;
const PI = 3.14;
console.log(PI);
2.let
JS中作用域有:全局作用域、函数作用域
ES6中新增了块级作用域。
let关键字声明块级变量
ES6中增加了let关键字声明变量,声明的变量只在当前代码块中生效(块级作用域)。
3,箭头函数
使用箭头定义函数 => goes to,目的是简化函数的定义并且里面的this也比较特殊。
基本定义:
// 非箭头函数
let fn = function (x) {
return x * 2;
}
// 箭头函数,等同于上面的函数
let fn = (x) => {
return x * 2;
}
####
####
相关文章
- es6拼接字符串有几种写法_es6字符串包含
- es6的解构赋值_字符串赋值给字符指针
- ES6语法:浅谈var、let和const
- 理解es6中的暂时性死区
- Es6新特性之Promise
- Es6新特性之【变量-块级作用域-字符串模板-解构赋值】
- JavaScript高级(9)ES6 let&const
- JavaScript——ES6新增语法特性
- 前端基础进阶(十七):详解 ES6 Modules
- babel ES6 转换 ES5 实现原理
- ES6中Let命令基本用法
- ES6集合引用类型Map与WeakMap |8月更文挑战
- ES6新特性class类
- Es6新特性——箭头函数
- ES6 常用语法小结 | 实战开发后复盘
- ES6 学习笔记(九)Set的基本用法
- JS模块化之CJS&AMD&CMD&ES6-前端面试知识点查漏补缺
- ES6 箭头函数一些基本使用方法
- ES6数组的扩展扩展运算符(spread)三个点(...)
- 一文吃透es6 ~ es13所有新特性
- Es6学习笔记,持续记录
- javascript ES6 新特性之 扩展运算符 三个点 …详解编程语言
- ES6 spread operator 展开运算符详解编程语言