es5-shim es5-shim.js和es5-shim.min.js猴子修补了一个JavaScript上下文,以包含所有EcmaScript 5方法,这些方法可以用旧版JavaScript引擎如实地模拟。 注意:由于es5-shim.js旨在修补本机Javascript引擎,因此应该首先加载该库。 es5-sham.js和es5-sham.min.js尽可能紧密地修补其他ES5方法。 对于这些方法,尽可能接近ES5的不是很紧密。 这些缺陷中的许多缺陷仅旨在允许将代码写入ES5,而不会在较旧的引擎中引起运行时错误。 在许多情况下,这意味着这些现象会导致许多ES5方法无声地失败。 仔细确定