在编程过程中,数据类型是重要的概念
JS 拥有动态类型
声明变量不必指定数据类型,数据类型会在代码执行时根据需要自动转换
var x ; //现在 x 是:undefined
var x = 7; //现在 x 是:数值
var x = "aaa"; //现在 x 是:字符串
JS 次序决定类型
1. 第一个操作的是数值,JS 把 2020 和 07 都视为数值,直到遇到 “广州”
var x = 2020 + 7 + "广州"; //结果是:2027广州
2. 第一个操作的是字符串,所有操作都视为字符串
var x = "广州" + 2020 + 7; //结果是:广州20207