2 变量

1、五种基本数据类型

Number、Boolean、String、Undefined、Null

--Number包括 整数 和 小数 (最高精度17位小数)、NaN、Infinity、-Infinity

var a1 = 10;
var a2 = 9.99;
var a3 = NaN;
var a4 = 1/0;  // Infinity 正无穷
var a5 = -1/0; // -Infinity 负无穷
var a6 = 070; // 前导0表示八进制 a6 值为 十进制 56
var a7 = 0xA; // 前导0x表示十六进制 a7 值为 十进制 10
console.info(0.1+0.2); // 0.30000000000000004 所以不要尝试使用例如 if((0.1 + 0.2) == 0.3) 的操作
--Undefined 表示 变量申明 但 未 赋值,Undefined类型 只有一个值 undefined

--Null 表示 一个 空的对象 引用(也就是被赋值为 null)

2、引用类型:Object 类型(比如 对象、数组、RegExp、Date......)

3、JavaScript 是 弱类型的脚本语言,根据赋值决定变量的类型

4、typeof 操作符 用来判断 数据类型

// 调用typeof xxx的结果注释在其后 
// 例如 var a = 10; console.log(typeof a); 
// 输出为: number 
var a = 10; // number
var b = 10.3; // number
var c = NaN; // number
var d = Infinity; // number
var e = -Infinity; // number
var f = 'abcde'; // string
var g = new Date(); // object
var h = {}; // object
var i = []; // object
var j = null; // object 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值