摘要: 在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。varoValue;alert(oValue==undefined);//output"true"这段代码显示为true,代表oVlaue的值即为undefined 阅读全文
posted @ 2014-02-20 14:32 平安奕程 阅读(278) 评论(0) 推荐(0) 编辑
摘要: /****************************************解决JS浮点数(小数)计算加减乘除的BUG Start****************************************//**** 加法函数,用来得到精确的加法结果** 说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。** 调用:accAdd(arg1,arg2)** 返回值:arg1加上arg2的精确结果**/function accAdd(arg1, arg2) { if (isNaN(arg1)) { ... 阅读全文
posted @ 2014-02-20 14:30 平安奕程 阅读(1893) 评论(0) 推荐(0) 编辑