js的数据类型有:
number string boolean null underfind
混合型数据类型 object
number : 数字类型(整数和小数)
string : 字符串类型(字符串类型的值,一般用单引号或双引号括起来) 如:"33"""
boolean : 布尔类型(值有两个 true--真 , false--假)
null : 空值类型--值只有一个null 假如一个对象指向为空了,那么此时可以赋值为null
underfind : 声明时,没有赋值的是underfind
数值判断
NaN:not a number
NaN 与任何值都不相等,包括他本身
isNaN: is not a number
字符串长度
length属性用来获取字符串的长度
var str = 'Hello World';
console.log(str.length);
字符串拼接 ,使用 + 连接
console.log(110+2);
console.log('hello' + ' world');
Boolean字面量: true和false,区分大小写
true为1,false为0
undefined表示一个声明了没有赋值的变量,变量只声明的时候值默认是undefined
null表示一个空,变量的值如果想为null,必须手动设置 var f = null;
typeof 获取变量的类型
var age = 18;
console.log(typeof age); // 'number'