3 ms·
> In many cases, this means that these shims cause many ES5 methods to silently fail. Considering you don't even get the opportunity to detect the problem and
by prodigal_erik 15y ago
> In many cases, this means that these shims cause many ES5 methods to silently fail.
Considering you don't even get the opportunity to detect the problem and turn off the failing progressive enhancement in favor of the non-js behavior, this doesn't seem like a realistic alternative to just writing pre-ES5 code that's known to work.
- oinksoft 15y agoThat's just FUD though. The potentially "silently failing" methods are all documented, and do not include any of the most commonly used ES5 features (Function.prototype.bind, Array.prototype.filter, etc.).