1.数值型
0x123 //十六进制,以0x开头
浮点型:整数部分加小数部分组成,只能用十进制来表示,可以使用科学计数法
2.字符型
在javascript中只有字符串 没有char数据类型,如果要表示单个字符,必须使用长度为1的字符串(字符串使用单引号 或 双引号括起来)
字符型数据是使用单引号或者双引号括起来的一个或多个字符
单隐号可以包含双引号 例:'大家好我叫"TOM"' 打印结果: 大家好我叫"TOM"
如:
\b 退格
\n 换行
\f 换页
\t Tab符号(的功能)
\r 回车符
\' 打印出 '(单隐号) 符号
\" 打印出 "(双隐号) 符号
\\ 打印出 \(反斜杠) 符号
5.空值
null代表空值 用于定义空的或者不存在的引用
例如 var a=null; 给a进行赋空值 暂时把null赋值给a 如果以后想赋其它值 直接对a进行赋值即可
例:
var a;
这时候输入 alert(a); 会显示 undefined (undefined是关键字 用来代表未定义值)
再次注意:
js中定义变量只能用 var 具体为什么类型 浏览器自动根据后面的值进行判断
如 var rel=true;
则 rel变量为布尔型
整形(正整数 负整数 0):
123 //十进制
0123 //八进制,以0开头0x123 //十六进制,以0x开头
浮点型:整数部分加小数部分组成,只能用十进制来表示,可以使用科学计数法
2.字符型
在javascript中只有字符串 没有char数据类型,如果要表示单个字符,必须使用长度为1的字符串(字符串使用单引号 或 双引号括起来)
字符型数据是使用单引号或者双引号括起来的一个或多个字符
单隐号可以包含双引号 例:'大家好我叫"TOM"' 打印结果: 大家好我叫"TOM"
双引号可也以包含单隐号 例:"大家好我叫'tom'" 打印结果: 大家好我叫'tom'
3.布尔型
布尔型数据只有true(或者用非0整数表示) 和 false(或者用0表示)
4.转义字符
以反斜杠开头的不可显示的特殊字符通常称为控制字符,也被称为转义字符。如:
\b 退格
\n 换行
\f 换页
\t Tab符号(的功能)
\r 回车符
\' 打印出 '(单隐号) 符号
\" 打印出 "(双隐号) 符号
\\ 打印出 \(反斜杠) 符号
5.空值
null代表空值 用于定义空的或者不存在的引用
例如 var a=null; 给a进行赋空值 暂时把null赋值给a 如果以后想赋其它值 直接对a进行赋值即可
6.未定义值
已经声明但是没有赋值的变量例:
var a;
这时候输入 alert(a); 会显示 undefined (undefined是关键字 用来代表未定义值)
再次注意:
js中定义变量只能用 var 具体为什么类型 浏览器自动根据后面的值进行判断
如 var rel=true;
则 rel变量为布尔型