ECMAScript 语法详解
ECMAScript是JavaScript的标准规范,定义了JavaScript语言的语法和基本功能。本文将介绍一些常见的ECMAScript语法特性,并提供实现代码示例。
1. 变量声明与赋值
在ECMAScript中,可以使用 var
、let
和 const
关键字来声明变量。
var
:用于声明变量,存在变量提升的特性。let
:用于声明块级作用域的变量,不会存在变量提升。const
:用于声明常量,声明后不可再修改。
var a = 10;
let b = 20;
const c = 30;
console.log(a, b, c); // 输出:10 20 30
2. 数据类型
ECMAScript中有多种数据类型,包括原始类型和引用类型。
原始类型:number、string、boolean、null、undefined、symbol(ES6新增)。
引用类型:object(包括数组、函数等)。
let num = 10;
let str = 'Hello';
let bool =