个人学习随笔,不喜勿喷。(习自哔哩哔哩--尚硅谷)
以下内容均从HBuilder X直接粘贴过来,直接粘贴到相关编辑器可直接执行,以供学习。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
/*
js中数值均为number类型
*/
//数字123
var a = 123
//字符串
var b = "123"
console.log(a);
console.log(b);
/*
js中可以使用一个运算符typrof来检查变量的类型
使用方法:typrof 变量
*/
console.log(typeof a);
console.log(typeof b);
/* 在number中若超过最大值则会输出Infinity,表示正无穷,
用typeof检查infinity会输出number */
a = Number.MAX_VALUE;//js中最大值
console.log(a);
a = Number.MIN_VALUE;//js中最小值
console.log(a);
/* 输出NaN 为一个特殊的数字,表示Not a Number
用typeof检查NaN时输出为Number类型*/
a = "abc" * "bcd";//两个字符串无法相乘
console.log(a);
/*
js在计算整数时正确,但在计算浮点数时有时会得到一个不精确的结果
*/
var a = 127421 + 213453157681;
console.log(a);
var a = 0.1 + 0.2;
console.log(a);
</script>
</head>
<body>
</body>
</html>