|
主题设置

卡片式面板通常用于非白色背景色的主体内

JS 介绍

JavaScript 是一种运行在浏览器/客户端的脚本语言。

什么是 JS

JS 是一种运行在浏览器/客户端的脚本语言。

JS 是一门解释型语言。

JS 是一门动态类型的语言。

JS 是一门基于对象的语言。

  • 脚本语言:不需要编译,可直接执行。常见的脚本语言有:t-sql、cmd
  • 编译语言:需要把代码翻译成计算机所认知的二进制语言,才能够执行。

JS 的三个部分

  • ECMAScript:JS 的基本语法,包含基本语法和数据类型。
  • DOM:Document Object Model,文档对象模型,一套操作页面元素的 API 。
  • BOM:Browser Object Model,浏览器对象模型,一套操作浏览器功能的 API 。

JS 的写法

1. 在 script 标签中写

<head>
	<script>
		alert('Hello World!');
	</script>
</head>

2. 在非 script 标签中写

<input type="button" value="按钮" onclick="alert('Hello World')" />

3. 写在外部 js 文件中

<script src="main.js">
注意点:引用外部 js 文件的 script 标签中不可以写 JavaScript 代码。

有用的提示

  • script 标签在页面中可以出现多对。
  • 在同一对 script 的标签中有错误的 js 代码,那么该错误的代码后面的 js 代码不会执行。
  • 如果第一对的 script 标签中有错误,不会影响后面的 script 标签中的 js 代码执行。
  • script 的标签中可以写的内容:type="text/javascript"(这是标准写法) 或者 language="JavaScript",两者都可以。(但是,目前在我们的 html 页面中,type 和 language 都可以省略,原因:html 是遵循 h5 的标准。)
  • 有可能会出现这种情况:script 标签中可能同时出现 type 和 language 的写法。
  • script 标签一般是放在 body 标签的最后,有的时候也会在 head 标签中。但如果将 script 标签放在了 html 标签的外面,浏览器会自动将 script 移动到 body 里面,并执行里面的 js 代码。
  • 如果 script 标签的作用是引入外部 js 文件,那么这对标签中不要写任何的 js 代码,否则 js 可能会执行失败。如果要写,就重新写一对 script 标签,在里面写代码。