JavaScript 基础教程
一、什么是 JavaScript?
定义
JavaScript(简称 JS),是一种脚本语言,高级编程语言。主要用于为网页添加交互性和动态功能,是前端开发的核心技术之一(与 HTML 和 CSS 并称网页三要素)。
JavaScript、HTML 和 CSS 之间的关系
- HTML:负责网页结构,相当于网页的'骨架'。
- CSS:负责网页的样式,相当于网页的'外观'。
- JavaScript:负责网页的交互逻辑,相当于网页的'行为'。
JavaScript 和 Java 之间的关系
JavaScript 和 Java 虽然名字相似,但本质上是两门独立的语言,更多是历史营销原因。就像'雷锋'和'雷峰塔','老婆'和'老婆饼'一样,没有直接关联。
二、JavaScript 的使用
引入方式
行内脚本:直接嵌入到 html 元素内部
<script>alert("hello")</script>
外部脚本:定义 <script> 标签,用 src 引入外部 js 文件
<script src="hello.js"></script> // hello.js 文件内容 alert("hello");
内部脚本:定义 <script> 标签,写到 script 标签中
<input type="button" value="点击一下" onclick="alert('hello')">
基础语法
这里先说一下 JavaScript 常用的控制台信息输出工具 console.log
<script> console.log(1.02); </script>
在浏览器中点击快捷键 F12,显示开发者工具面板,点击 Console,会显示输出信息。
变量声明
var:早期声明变量,作用域在该语句的函数内,也就是在所在函数内都可以访问,用的不多;let:新增的声明变量,作用域在语句所在的代码块,在{}都可以访问;const:声明常量,声明后不能修改,否则会报错。
<script> age1=; .(age1); age2=; .(age2); age3=;


