JavaScript数据类型有两种:1,基本数据类型 2,复合数据类型。
数值型为最基本的数据类型,它不区分整数型值和浮点型值,在JavaScript中所有的数值都是由浮点型表示的。
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,
initial-scale=1.0"><title>数值类型</title>
</head>
<body><script type="text/javascript">document.write("输出房子的单价和面积并求出总价");var dj=5400; var mj=100;document.write("<p>房屋单价是:"+dj+"<br>");document.write("房屋面积:"+mj+"<br>");document.write("房屋总价:"+(dj*mj));document.write("<hr>");document.write("使用科学计数法表示浮点数的输出结果");document.write("<p>");document.write(3e+6+"<br>");document.write(2.5e3+"<br>");document.write(1.25e-2);document.write("<hr>");document.write("特殊值infinity");document.write("<p>");document.write(1/0);document.write("<br>"+-1/0);document.write("<hr>");document.write("特殊值NaN:");document.write("<br>");document.write(0/0);</script>
</body>
</html>
运行结果:
字符串型string 包含在单引号或者双引号中,是由0个或者多个字符组成的序列,它可以包含大小写字母、数字、标点符号或者其他字符,同时也可以包括汉字。并且由单引号界定的字符串中可以含有双引号,有双引号界定的字符串中可以含有单引号。注意避免字符串使用的引号产生匹配错误的问题。
转义字符的使用,和C语言一样,JavaScript转义字符为 ,通过转义字符可以再字符串中添加不可显示的特殊字符并且避免引号匹配混乱的问题。
常见转义字符:
转义字符 | 含义 |
---|---|
b | 退格 |
n | 换行 |
t | 水平制表符,Tab空格 |
f | 换页 |
’ | 单引号 |
" | 双引号 |
v | 垂直制表符 |
r | 回车符 |
反斜杠 | |