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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述