ECMAScript(简称ES)是一种标准化了的高级编程语言,它是JavaScript语言的标准化版本,由Ecma International组织发布。ECMAScript描述了JavaScript的语法和核心特性,而JavaScript是实现ECMAScript标准的编程语言。随着Web技术的发展,ECMAScript也在不断进化,提供了更多的语法特性和API,以支持现代Web应用程序的开发。
以下是一些ECMAScript的基础入门知识点:
var
、let
、const
等关键字声明变量。var
声明的变量具有函数作用域或全局作用域。let
声明的变量具有块级作用域。const
声明的变量具有块级作用域,且不可重新赋值。Undefined
、Null
、Boolean
、Number
、String
。Object
,包括Array
、Function
、Date
、RegExp
等。+
、-
、*
、/
、%
)。==
、===
、>
、>=
、<
、<=
)。&&
、||
、!
)。if
、else if
、else
)。for
、while
、do...while
)。break
、continue
、return
)。function myFunction() {}
)。const myFunction = function() {}
)。const myFunction = () => {}
)。class
关键字定义。extends
关键字实现的。