1.JavaScript 基础回顾

2017-03-24  本文已影响0人  何必处处示弱

JavaScript 基本组成

BOM、DOM、ECMAScript

数据类型

js数据类型分为两大类,6种。

Array、Date、Math、Window、document、String、Number、Boolean

基本类型与引用类型的赋值问题

简单数据类型赋值时赋的是具体的值。

复杂数据类型赋值时赋的是地址。

运算符

+ 作用:

% 取余数

先计算?号前面的表达式结果,结果为true返回:号前面的表达式运算结果,否则后面的。

布尔类型转换

语句

if else、switch case

for、while、do while、for in

+continue:
- 跳出当前循环,继续下一次

函数

错误抛出

错误捕获

debugger与断点

+号

-号

类型相等比较

约定:非空数据类型表示null和undefined两种数据类型。

类型 类型 规律
NaN 任意类型 false
null undefined true
null 非空类型 false
undefined 非空类型 false
数字 非空类型 转换为数字再比较
布尔 非空类型 转换为数字再比较
对象 对象 内存地址比较
对象 字符串 转换为字符串再比较

数据做布尔类型转换

上一篇 下一篇

猜你喜欢

热点阅读