文章配套视频
数据
数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是具有一定意义的数字、字母、符号和模拟量等的通称。
数据类型
为什么会有数据类型?
var a = 10;
var b = '10';
思考:变量名a 和 变量名b 保存的数据是否一样?
JS中常用的数据类型
程序在运行过程中会产生各种各样的临时数据,
为了方便数据的运算和操作, JavaScript对这些数据进行了分类,
提供了丰富的数据类型;
在JavaScript中一共有六种数据类型:
JS中如何查看数据类型?
typeof 操作符
会将检查的结果以字符串的形式返回给我们
console.log(typeof 100); // number var name = "旋之华"; console.log(typeof name ); // string
数字类型(Number)
1: 最基本的数据类型
2: 不区分整型数值和浮点型数值
3: 能表示的最大值是±1.7976931348623157乘以10的308次方
能表示的最小值是±5 乘以10的-324次方
4:包含十六进制数据,以 0x开头 0到9之间的数字,a(A)-f(F)之间字母构成。 a-f对应的数字是10-15
5: 八进制直接以数字0开始,有0-7之间的数字组成。
在JS中所有的数值都是Number类型(整数和小数)
var num1= 123;
var num2= 3.14;
console.log(typeof num1); // number
console.log(typeof num2); // number
由于内存的限制,ECMAScript 并不能保存世界上所有的数值
// 最大值:Number.MAX_VALUE
console.log(Number.MAX_VALUE); // 1.7976931348623157e+308
// 最小值:Number.MIN_VALUE
console.log(Number.MIN_VALUE); // 5e-324
// 无穷大