ES6(ECMAScript 2015)是JavaScript的第六个主要版本,引入了许多新的语法和功能,大大改进了JavaScript的开发体验。在本篇文章中,我们将介绍ES6的一些核心特性,并提供相关的源代码示例。
- 块级作用域(Block Scope):
ES6引入了let
和const
关键字,用于声明块级作用域的变量。与var
关键字不同,let
和const
在声明的块级作用域内有效,不会受到变量提升的影响。
{
let x = 10;
const y = 20;