Fork me on GitHub

随笔分类 -  javascript高级程序设计

Javascript高级程序设计,bookmark
摘要:ECMAScript规范中使用IEEE754格式来表示整数和浮点数。支持十进制、八进制以及十六进制。有一点注意的是八进制数字在严格模式下是无效的,这可能会影响到程序的正常运行。 避免浮点数等值判断: 众所周知,基于IEEE754进行数据计算会产生舍入误差,最为经典的例子: 0.1+0.2 = 0.30000000000000004... 阅读全文
posted @ 2014-06-29 20:48 龙城飞将军 阅读(208) 评论(0) 推荐(0) 编辑
摘要:布尔值在Javascript中有两个值:true和false。 布尔值和其他数据类型的转换关系 数据类型 true false boolean true false String ... 阅读全文
posted @ 2014-06-25 22:41 龙城飞将军 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Javascript的基本数据类型中有undefined和null两种只有一个值得特殊数据类型。其中undefined表示未被初始化,不是为声明。而null表示一个空对象指针,而这也是使用typeof检测null返回”object”的原因。 undefined表达的是通过var声明了变量,但没有显示的赋值(由此可以推论,Javascript的变量默认值为undefined)。然而对声明... 阅读全文
posted @ 2014-06-25 20:49 龙城飞将军 阅读(567) 评论(0) 推荐(0) 编辑
摘要:基本语法 javascript大小写敏感,比如typeof 检测类型关键字,typeOf,typeoF等都是可以作为标示符的,但是不推荐这样做,会影响代码的可读性。 标示符的规则中,是字母、数字、$、_,第1个字符不能是数字。虽然Javascript支持用扩展的ASCII或者Unicode字符,但是不推荐这样用。 ... 阅读全文
posted @ 2014-06-19 23:41 龙城飞将军 阅读(176) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示