【JavaScript】ECMAS6(ES6)新特性概览:变量声明let与const、箭头函数、模板字面量全面解析
// 变量声明: let, const, 箭头函数, 模板字符串
// 使用let声明块级作用域变量
let a = 10;
{
let b = 20;
console.log(b); // 输出: 20
}
console.log(b); // 报错: b is not defined
// 使用const声明常量,其值在声明后不可更改
const PI = 3.14159;
PI = 3; // 报错: Assignment to constant variable.
// 箭头函数的简洁写法
const sum = (a, b) => a + b;
console.log(sum(5, 7)); // 输出: 12
// 模板字符串,用反引号标识,内部可以直接嵌入变量
const user = 'Alice';
const greeting = `Hello, ${user}!`;
console.log(greeting); // 输出: Hello, Alice!
这段代码展示了如何使用ES6中的let
、const
、箭头函数和模板字符串来声明变量、定义常量、编写简洁的函数和创建动态字符串。这些特性提高了代码的可读性和简洁性,是现代JavaScript开发的核心特性。
评论已关闭