JavaScript 基础
- 什么是 JavaScript 语言
- JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”(script language),指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序(比如浏览器)的“脚本”。
- JavaScript 用法
- 我们几乎可以使用<script>标签将 JavaScript 程序插入到 HTML 文档的任何位置。脚本可以放置在HTML页面的<head>或<body>中,具体取决于您希望何时加载脚本。
- JavaScript 标识符
- 标识符(identifier)指的是用来识别各种值的合法名称。最常见的标识符就是变量名,以及后面要提到的函数名。JavaScript 语言的标识符对大小写敏感
- JavaScript 变量
- 变量是对“值”的具名引用。变量就是为“值”起名,然后引用这个名字,就等同于引用这个值。变量的名字就是变量名。
- JavaScript 注释
- 源码中被 JavaScript 引擎忽略的部分就叫做注释,它的作用是对代码进行解释。测试代码时,注释也可用于阻止或跳过执行。JavaScript 提供两种注释的写法:单行注释和多行注释。
- JavaScript 编程风格
- 编程风格的选择不应该基于个人爱好、熟悉程度、打字量等因素,而要考虑如何尽量使代码清晰易读、减少出错。你选择的,不是你喜欢的风格,而是一种能够清晰表达你的意图的风格。这一点,对于 JavaScript 这种语法自由度很高的语言尤其重要。
- JavaScript 错误处理机制
- Error 实例对象。存在Error的 6 个派生对象:SyntaxError 对象、ReferenceError 对象、RangeError 对象、TypeError 对象、URIError 对象、EvalError 对象。
- JavaScript 内存管理和垃圾回收机制
- JavaScript 是在创建变量时自动分配内存,在不使用时自动释放,这个释放过程称为垃圾回收。JavaScript 的这种自动释放的机制,可以让我们开发者在大部分时间都不需要关心 JavaScript 的内存管理。