1.变量的定义:
命名规则:
a. 变量名必须以英文字母,_,或$开头
b. 变量名可以为英文字母、_、$或者数字
c. 不可以用系统的关键字和保留字作为变量名
2.typeof 操作符
①六中数据类型 number string boolean undefined object(null array object ) function
// typeof 小栗子
var num = 123; typeof(num) // 输出 "number"
var num = [] | {} | null; typeof(num) // 输出 "object"
var num = undefined; typeof(num) // 输出 "undefined"
var num = function() {}; typeof(num) // 输出 "function"
用来查看数据类型
3.类型转化之显式类型转换
①Number()
var snm = "123"
var shiyan = Number(snm)
console.log(snm,shiyan)
②parseInt()
写法
var a = "123abc"
var b = parseInt(a)
console.log(a,b)
var a = 123.99;
parseInt(a);
// 输出 123
a = '123abc';
parseInt(a);
// 输出 123
a = 'abc123';
parseInt(a);
// 输出 NaN
③parseFloat()
写法
var a = "123.444.555"
var b = parseFloat(a)
console.log(a,b)
var num = "123.444.555"
parseFloat(num);
输出 123.444
num = '123.44abc';
parseFloat(num);
输出 123.44
num = 'abc44.123abc';
parseFloat(num);
输出 NaN