JavaScript概述
JavaScript(JS)是一门轻量级的HTML网页脚本语言,可以直接嵌入到网页源码中,从而在任意浏览器均可执行。
JS到底可以做什么呢,没有什么比下面这个图的比喻更贴切了,html负责搭建类似鹦鹉的骨架,css负责美化,而JS则让我们的鹦鹉可以凭空翱翔。
具体的说,JS让网页在例如鼠标移动、点击等触发动作时发生一系列响应,实现一个动态效果
JS实现方式
同css类似,JS的实现方法也有三种,分别是行内(内联试)书写、head->script
网页半分离式书写以及JS脚本完全与网页分离式书写。最为常用的属后两种,使用方法为:
- 网页半分离式:在
head
的script
标签中写js代码 - 完全与网页分离式书写:单独创建一个js脚本,在其中写js代码,在其他网页中通过
<script src='js文件路径"></script>
导入使用
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- 通过script中的src导入外部js代码 -->
<script src="/Documents/JavaScript/js-1.js">
// 通过js在网页输出Hello JavaScript,类似其他语言的print语句
// document.write('Hello JavaScript')
</script>
</head>
<body>
</body>
</html>
标志符和注释
JS作为一门语言,自然也有数据类型/变量/控制语句等元素,标志符的命名规则同其他语言的基本一致:
- 数字、字母和下划线
_
组成,数字不能在最开头 - 不要使用保留的关键字
JS的注释:
单行注释//
多行注释/**/