本文目录
声明变量
获取变量类型基本数据类型参考
var
。<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>变量的声明</title>
</head>
<body>
<script type="text/javascript">
var a = 1;
var b = 1.1;
var c = "fdasljf";
</script>
</body>
</html>
typeof
的两种使用方法:
alert(typeof a)
;alert(typeof(a))
;向控制台输出内容:
console.log(typeof a);
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>数据类型</title>
</head>
<body>
<script type="text/javascript">
var a; // undefined:定义了变量,但是没有赋值
var b = null; // null : 定义一个变量, 赋值null
var c = 1; // number : js中的数字不区分整形和浮点数
var d = 1.1; // number
var e= 12 * "a"; //number : NaN(not a number)
var f = "fdafhsa"; // string
var g = 'fhdasfdsaj'; // string
var h = true; //boolean
console.log(typeof h.toString());
console.log(typeof g);
</script>
</body>
</html>
NaN
:toString()
:只有number
和boolean
类型可以转换为字符串。undefined
是从null
派生出来的,因此alert(null==undefined)
时返回值为true
。