10 2020 档案
摘要:根据双精度浮点数的定义,Number 类型中有效的整数范围是 -0x1fffffffffffff 至 0x1fffffffffffff,所以 Number 无法精确表示此范围外的整数。 同样根据浮点数的定义,非整数的 Number 类型无法用 ==( 也不行) 来比较,一段著名的代码,为什么在 Ja
阅读全文
摘要:其实遇到这个问题的时候,很诧异,作为3年前端工作经验的小白,居然对基本类型不是很了解 其实呢,是因为 JavaScript 的代码 undefined 是一个变量,而并非是一个关键字,它只是全局对象的一个属性,在低版本 IE 中能被重写。 var undefined = 10; // undefin
阅读全文