Calza vs Sham: ¿Cuál es la diferencia?


¿Cuál es la diferencia entre una cuña y una farsa?

Es suficiente incluir es5-shim.min.js y es6-shim.min.js o debería incluir también es5-sham.min.js y es6-sham.min.js?

Author: garbanzio, 2014-12-16

1 answers

De acuerdo con esta página de Github las cuñas incluyen todos los parches de mono que representan fielmente las características de ES5.

En otras palabras: puede usar las características proporcionadas por estos archivos como si estuviera utilizando ES5 propiamente.

Los shams, sin embargo, contienen aquellas características que no se pueden emular con otro código. Básicamente proporcionan la API, por lo que su código no se bloquea, pero no proporcionan la funcionalidad real.

¿Cuáles necesitas? Eso depende de cómo escribe tu código. Si solo utilizas las características proporcionadas por las cuñas, inclúyelas. Si también desea (opcionalmente) usar características de los shams, entonces necesita ambas.

 34
Author: Joachim Sauer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-16 16:08:35