JavaScript 数值类型即可以用来保存整数值,也可以保存小数(浮点数)。
var age = 21; //整数
var Age = 3,14; //小数
1
2
-1.1数字型进制
最常见的进制有二进制、八进制、十进制、十六进制。
1
2
3
4
5
6
7
8
在JS中八进制前面加0,十六进制前面加0x
-1.2数字型范围
javascript中数值的最大和最小值
//JavaScript 中数值的最大值和最小值
alert(Number.MAX_VALUE); //1.7976931348623157e+308
alert(Number.MIN_VALUE); //5e-324
1
2
3
最大值:Number.MAX_VALUE,这个值为:1.7976931348623157e+308
最小值:Number.MIN_VALUE,这个值为:5e-324
-1.3数字型三个特殊值
//数字型的三个特殊值
console.log(Number.MAX_VALUE * 2); //Infinity
console.log(-Number.MAX_VALUE * 2); // -Infinity
console.log('ZZQ' - 100); //nor a number
1
2
3
4
Infinity:代表无穷大,大于任何数值
-Infinity:代表无穷小,小于任何数值
NaN,Not a number , 代表一个非数值
-1.4 isNaN()方法的使用
// isNaN() 这个方法用来判断非数字,并且返回一个值 如果是数字返回false 否则True
alert(isNaN(123)); //false
alert(isNaN(“zzq”)); //true
3-2-2 字符型 String
字符串可以是引导中的任意文本,其语法为 **双引号""**和 单引号"
var str1 = “name”; //使用双引号
var str2 = ‘age’; //使用单引号
var str3 = 字符串; //报错,没使用引号,js没有这语法
1
2
3
因为HTML 标签里面的属性使用的是双引号,JS这里我们 推荐使用单引号
JS可以用单引号嵌套双引号,或者用双引号嵌套单引号**(外双内单,外单内双)**
var strOne = ‘This is a “string”’; //用单引号包含双引号。
var strTwo = “This is a ‘string’”; //双引号包含单引号
var strThree = 'This is a string"; //报错,不能单双引号搭配。