【JS】基础-入门

146 阅读2分钟

第一章 概述

1. JavaScript 的特点

JavaScript 是一门动态的,弱类型的,解释型的,基于对象的脚本语言。

动态: 程序执行的时候才会确定数据类型。 静态: 书写代码的时候提前确定 数据类型。 弱类型: 数据类型可以自动转换。 强类型:数据类型无法自动转换。 解释型: 边编译,边运行,开发效率更高。 编译型: 边编译,边运行,开发 效率更高。 脚本:一般都是可以嵌在其它编程语言当中执行。

2. JavaScript 的运行环境(解释器)

  1. 浏览器的JS引擎 (如 Chrome 浏览器内置的V8引擎)
  2. NodeJS

3. 浏览器端的 JavaScript 组成部分

  1. ECMAScript (JavaScript 语言) (ECMA制定的)
  2. BOM 浏览器对象模型 (W3C制定的)
  3. DOM 文档对象模型 (W3C制定的)

第二章 基本语法

1. JavaScript 在 HTML 中使用的三种方式

1.1 行内式

<div onclick="JS代码" onmouseenter="JS代码"></div>

局限性很大,只能针对事件进行添加,用的很少 它的代码分离性最差,可读性不强

1.2 内嵌式

<script>
	JS代码...
</script>

建议 script 标签写在其他元素的后面

1.3 外链式

<script src="JS文件的地址"></script>

建议 script 标签写在其他元素的后面 一个 script 标签无法同时外链和内嵌

2. JavaScript 注释

// 当行注释 /* */ 多行注释

3. JavaScript 语法特点

  1. JS代码由一条一条的指令(语句)组成,每条指令必须指定指令结束符,指令结束符是分号或换行
  2. JS严格区分大小写

4. JavaScript 中输出内容

4.1 输出到弹框

以弹框的形式输出 ,会中断代码的执行

alert();

4.2 输出到页面中

将内容输出到页面上

document.write();

4.3 输出到控制台

在控制台输出,不影响页面

console.log();

合理使用可以起到断点作用