Jascript_数据类型

Undefined 

Null

Boolean

Number

String 

Object


Boolean 布尔类型

console.log(Boolean(0));  //false  0==false  非0==true

Number

console.log(Number.MAX_VALUE);  // 最大值

console.log(Number.MIN_VALUE); // 最小值

Object 

var a = {

        name:"js",

        age:"10"   // 不加分号结束

}

一些方法:

    isFinite(value); //是否是无穷大

    isNaN(value); // 是否是非数值

    Number(value); //转换number类型

    parseInt(value,[可选参数:几进制输出]); / parseInt("十六进制"); // 转换为整数

    parseFloat(value);  // 转换为浮点数

    value.toString(); // 转换为字符串

    String(); // 转换为String类型


"use strict";  // 进入严格模式的语句


代码规范:

    var a = 1,

          b = 2,

          c  = 3; // 定义多个变量


常用方法:

    console.log(typeof a);  // typeof a 检测a是什么类型

    console.log(typeof (b)); // 可以加()检测

注意:

    undefined(未定义) == null(空)    // true

    但是 不全等于

    var a;

    console.log(typeof a);

    console.log(typeof aa);    // 都是undefined

    好像并没有区别都是“未定义”,但是实际上都不可能执行操作

null应用:

    如果保存对象最好初始化null

undefined 派生来自 null

科学计数法

    console.log(101e-20);

无穷大:

    Infinity 正无穷大

   -Infinity 负无穷大






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值