数据类型
Posted by xiongmao; tagged with Number , 数据类型
js 的变量数据类型是只有程序运行过程中,根据等号右边的值来确定的
js是动态的处理语言,所以可以直接更换类型,
var a = 1;
a = 'app'
数据类型:
String 字符串
Number 数值
Boolean 布尔值
Null 空值
Undefined 未定义
Object 对象
其中 String Number Boolean Null Undefined属于基本类型
而Object属于引用数据类型
String字符串
-在JS中字符串需要使用引号引起来
- 使用双引号或单引号都可以,但是不要混着用
- 引号不能嵌套,双引号不能放双引号,单引号不能放单引号
- -但是单引号里可以放双引号,也可以使用转义字符进行转义
var str = 'hello';
var str = '我说:"今天真不错"';
在字符串中我们可以使用\作为转义字符,
当表示一些特殊符号时可以使用\进行转义
\" 表示 "
\' 表示 '
\n 表示换行
\t 制表符
\ 表示 \
Number:数值
在JS中所有的数据都是Number类型
包括整数和浮点数
在js中可以表示数字的最大值
Number.MAX_VALUE
-如果超过了Number的最大值则显示
Infinity 无穷大
-
可以使用typeof检查返回类型
语法:typeof 变量
<script>
var a = "123";
var b = 123;
alert(typeof a + typeof b);
</script>