JavaScript基础语法
JavaScript基础语法 序言 一、JS用法 1.js引入方式,内嵌式 2.js引入方式,行内式 3.js引入方式,外链式 二、JS调试与注释 1.调试方法 2.调试代码的流程 3.关于注释 三、JS变量 四、JS数据类型 1.number数字类型 1. 任何与NaN进行计算结果都是NaN 2. NaN与任何值都不相等,包括它自己也不相等 isNaN() 判断一个数据是否为NaN,返回布尔值 isNaN 判断一个值是否为纯数字字符串 小数加减出现的系统bug 产生原因: 解决方案:转成整数计数 Number类型常用的两种解析方法: 1. parseInt 解析整数 2. parseFloat 解析浮点数,解析规则基本同上 2.string字符串(用双引号或单引号括起来的都会被解析成字符串) 3.boolean 布尔值 4.undefined 值未定义 5.null 空值/空对象的引用 6.Object 对象类型 (Array {} function) Array数组 对象{} 函数 typeof 运算符(返回运算数据的数据类型),返回有6种: 五、运算符 运算符 1. 赋值运算符:= += -= *= /= %= 2. 算术运算符:+ - * / % 3. 关系运算符(比较运算符),始终返回布尔值 等于: == 全等: === 比较规则 自增(++)自减(--)运算符