不同浏览器厂商实现的 JS 标准有所不同,这意味着 window 对象和可用的 api 也有所不同,希望不久的将来,所有浏览器都能实现统一的 JS 标准. 自己写 api 是很耗费时间跟精力的,而且变相增加了传输文件的大小,充分利用浏览器里 JS 解释器内置的方法,可以使我们的工作效率大大提升,以下均在 chrome 浏览器实现: 1.判断一个值类型变量所属的类: var n = NaN console.log( n.__proto__.constructor.name ) // Number…