JavaScript是一种广泛用于前端开发的脚本语言,它不断发展和演变以满足不断增长的需求。ES5(ECMAScript 5)和ES6(ECMAScript 2015)是JavaScript的两个重要版本,它们引入了许多令人兴奋的新功能和语法改进。在本文中,我们将探讨ES5和ES6中的一些新增特性,并提供相应的源代码示例。
ES5新增特性:
- 变量声明关键字:ES5引入了两个新的关键字,即
let
和const
。let
关键字用于声明块级作用域的变量,而const
关键字用于声明常量。这使得变量的作用域更加清晰,并且可以防止意外的重新赋值。
// 使用let声明变量
let x = 10;
console.log(x)