课程进度 37% · 第8/20章第8/20章 · 标签 1/3
— 1 —
JavaScript简介
JavaScript是浏览器端最常用的脚本语言,也可用于Node.js等后端开发。JS由ECMAScript标准定义,支持多范式编程,主要用于网页交互、动态效果和数据处理。
变量与数据类型
- var:函数作用域,存在变量提升
- let:块级作用域,无变量提升
- const:常量,声明后不可重新赋值
- 数据类型:number、string、boolean、null、undefined、object、symbol
javascript
1
// 变量声明
2
var a = 1;
3
let b = "hello";
4
const c = true;
5
// 类型转换
6
let num = Number("123");
7
let str = String(456);
— 2 —
运算符
- 算术:+ - * / % **
- 比较:== === !== > <
- 逻辑:&& || !
- 三元:condition ? a : b
javascript
1
// 运算符
2
console.log(2 ** 3); // 8
3
console.log(1 === "1"); // false
4
let msg = age >= 18 ? "成年" : "未成年";
流程控制
javascript
1
// if/for/while
2
if (score >= 60) { console.log("及格"); }
3
for (let i = 0; i < 5; i++) { console.log(i); }
4
for (let item of arr) { }
letconst数据类型运算符流程控制