美文网首页
js基本类型

js基本类型

作者: 木木_bfe8 | 来源:发表于2018-05-09 13:36 被阅读0次

undefined;

null;

Boolean Bool_a= false;

String String_a = "abcdefg";

Number Num_a =123;

Object Obj_a = new Object();

function();

var;

//1、undefined

var msg;

if (msg="undefined") {

    alert("true");

};

//2、null类型,表示一个空对象指针,使用typeof检测null值会返回"Object"

var car = null;

alert(typeof car);

//3、Boolean 区分大小写

Boolean a = false;

Boolean b = true;

//4、Number类型

//十进制

var intNum = 5;

//八进制第一位必须是零(0)格式 0+(0~7)

var octNum = 07; //true

var octNum = 08; //按照10进制算

//十六进制 0x+(0~9 和 A~F) 字母A~F不区分大小写

var hexNum = 0xA;

/*八进制和十六进制在进行算数运算的时候都会被转换成十进制来进行运算*/

//浮点数 不能进行精确计算

//不能进行如下计算

if (a+b==0.3) {

    alert("true");

}

//浮点数值范围

var floatNum1 = 3.125e7; //3.125*10的7次方

var floatNum2 = 3e-7; //0.0000003;

isFinite(num);//如果num在最大值和最小值之间返回true;

//NaN(not a Number)

isNaN(value);

//判断value是否“不是数值”

//Object类型

var o = new Object();

//每个Object实例都具有如下的属性和方法

o.constructor //如上例的 Object();

o.hasOwnProperty(proName); //用于检查给定的属性是否在当前示例中(而不是在实例得得原型中)

o.isPrototypeOf(object);  //用于检查传入对象是否是另一个原型对象

相关文章

网友评论

      本文标题:js基本类型

      本文链接:https://www.haomeiwen.com/subject/tgvnrftx.html