一,自增自减运算符 ++ 等同于 +=1 -- 等同于 -=1 二,三元表达式 ?: 表达式1 ? 代码1 : 代码1; 语法解析 : 1. 表达式1成立 , 就执行代码1, 否则就执行代码2 2. 如果代码1或者代码2有结果, 那么这个三元表达式的结果就是代码1或者代码2的结果 表达式1可以是哪些表达式 : 1. 关系表达式 2. 布尔类型的值 一般表达式都会有一个结果 要不就直接输出, 要不就是用一个变量保存 三,数据类型转换 你可以使用 typeof 操作符来查看 JavaScript 变量的数据类型 typeof "John" // 返回 string typeof 3.14 // 返回 number typeof NaN // 返回 number typeof false // 返回 boolean typeof [1,2,3,4] // 返回 object typeof {name:'John', age:34} // 返回 object typeof new Date() // 返回 object typeof function () {} // 返回 function typeof myCar // 返回 undefined (如果 myCar 没有声明) typeof null // 返回 object 将数字转换为字符串 全局方法 String()