1.1 JavaScript 基础语法
JavaScript 是一种动态、弱类型的编程语言,广泛应用于网页开发、Node.js 后端等领域。
一、JavaScript 简介
特点
- 动态类型(无需声明类型)
- 脚本语言(解释执行)
- 面向对象(基于原型)
- 函数式编程支持
引入方式
1 | <!-- 内联 --> |
二、变量与常量
1. var(函数作用域,不推荐)
1 | var name = "张三"; |
2. let(块级作用域,推荐)
1 | let name = "张三"; |
3. const(块级作用域,常量)
1 | const PI = 3.14159; |
三、数据类型
基本类型(7种)
1 | // Number(数字) |
引用类型
1 | // Object(对象) |
类型判断
1 | // typeof |
四、运算符
1. 算术运算符
1 | let num = 10; |
2. 赋值运算符
1 | let num = 10; |
3. 比较运算符
1 | console.log(10 == "10"); // true 相等(类型转换) |
4. 逻辑运算符
1 | let a = true, b = false; |
5. 三元运算符
1 | let age = 18; |
五、条件语句
1. if-else
1 | let score = 85; |
2. switch
1 | let day = "Monday"; |
3. 三元运算符(简化 if-else)
1 | let age = 18; |
六、循环语句
1. for 循环
1 | // 基本 for 循环 |
2. while 循环
1 | let i = 0; |
3. do-while 循环
1 | let i = 0; |
4. for…in(遍历对象属性)
1 | let obj = { name: "张三", age: 25 }; |
5. for…of(遍历数组/字符串)
1 | let arr = [1, 2, 3]; |
七、类型转换
隐式转换
1 | // 字符串拼接 |
显式转换
1 | // 转字符串 |
八、字符串常用方法
1 | let str = "Hello, World!"; |
九、数值常用方法
1 | let num = 3.14159; |
十、注释
1 | // 单行注释 |
总结
JavaScript 基础语法包括变量、数据类型、运算符、条件语句、循环语句等。掌握这些基础知识是深入学习 JavaScript 的前提。