JavaScript 基础结构
- 注释
代码注释可以使用//或者/* */
// 这是一个单行注释 /* * 这是 * 一个 * 多行 * 注释 */ |
- 变量
变量用于存储数据,在同一作用域内变量不得重名,定义语法:var userName;
var test = 1; var test2 = function() { ... }; var test3 = test2( test ); |
-
- 关键字
- var
-
- 赋值
-
- 生命周期
- 标识符
标识符是用来给变量和函数命名的一个唯一名称,这样以便于他们可以在随后的代码中被引用。
- 命名规则
- 不能是保留字
- 只能是字母、数字、下划线和$符号
- 第一个字符不能是数字
- CDATA
CDATA部分用于告诉浏览器该内容不是标记,并且不应该当做标记处理,语法:<![CDATA[......]]>。
- 内置对象
-
- 字符串对象
-
- 日期对象
-
- 数学对象
-
- 数组对象
-
- 窗口对象
- 保留字
JavaScript中有少量的保留字,这些保留字是用户不能用来自定义变量和函数声明的。
- break
- case
- catch
- class
- const
- continue
- debugger
- default
- delete
- do
- else
- enum
- export
- extends
- false
- finally
- for
- function
- if
- implements
- import
- in
- instanceof
- interface
- let
- new
- null
- package
- private
- protected
- public
- return
- static
- super
- switch
- this
- throw
- true
- try
- typeof
- var
- void
- while
- with
- yield