导图社区 JavaScript基础
它是Wweb开发的脚本语言,也是一种编程语音。JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言,已经被广泛用于Web应用开发。
社区模板帮助中心,点此进入>>
JavaScript基础
JavaScript的组成部分
ECMAScript
定义了基本的语法
定义了基本的对象
DOM
全拼
Document Object Model
BOM
Browser Object Model
JavaScript语法特点
可以出现在HTML的任何地方
使用<script></script>进行声明
脚本语句的结尾
既可以用分号结束
;
也可以不用分号结束
区分大小写
变量
在计算机内存中暂时存储
命名规则
第一个字母必须是
下划线
字母
美元符号
不能包含有空格
不能使用JavaScript中的保留字或关键字
使用有意义的变量名
驼峰式
下划线式
声明
使用var或let关键字声明
地位
它是一种自由变量
可以接受任何类型的数据
数据类型
基本数据类型
number
数字类型
string
字符串类型
boolean
逻辑值类型
复杂数据类型
function
函数
object
对象
arry
数组
数据类型的转换
强制类型转换
隐式类型转换
自动根据运算符进行类型转换
运算符和表达式
表达式
算术表达式
简单表达式和算术运算符
关系表达式
使用关系运算符对表达式执行运算
通过关系运算符实现两个操作数大小的比较
条件表达式
使用条件运算符来计算结果
赋值表达式
=
赋值运算符给变量
属性赋值
运算符
包括
new
用于创建变量实例
typeof
用于判断操作数的数据类型
结合性
从左到右
从右到左
优先级
同一行的运算符优先级相同
不同行的运算符
从上往下
语句
流程控制语句
流程
解释
程序代码的执行顺序
实例
if语句
if-else语句
if else if…else语句
switch-case语句
循环语句
for语句
当条件表达成立时执行循环体
否则
跳出循环体
do…while语句
while语句