This means that different browsers can give a different result, and even the same JS engine on a different OS or architecture can give different results.
Cela signifie que différents navigateurs peuvent fournir des résultats différents. On peut même avoir un même moteur JavaScript qui, sur des architectures et/ou des systèmes d'exploitation différents, fournit des résultats différents.
Note: Using the GeneratorFunction constructor to create functions is not recommended since it needs the function body as a string which may prevent some JS engine optimizations and can also cause other problems.
Note : Le constructeur GeneratorFunction ne doit pas être utilisé pour créer des fonctions. En effet, il utilise une chaîne pour former le corps de la fonction et cela peut empêcher certaines optimisations du moteur JavaScript ainsi que provoquer d'autres problèmes.
ES5 also describes, in Section 9.12, The SameValue Algorithm for use internally by the JS engine.
ES5 décrit également, dans la section 9.12 sur l'algorithme SameValue, l'opération utilisée en interne par le moteur JavaScript.
For example, cairo, pixman and sqlite are compiled at -O2 because they are fastest at that level while the JS engine is fastest at -Os.
Par exemple, cairo, pixman et sqlite sont compilé en -O2 car ils sont plus rapide à ce niveau tandis que le moteur JS est plus rapide avec -Os.
Bug 5926: Prevent JS engine locale leaks (by setting the C library locale)
Bogue 5926: Empêcher les fuites de paramètres régionaux du moteur JS (en définissant les paramètres régionaux de la bibliothèque C)
Fix regression with multihome option openvrml Disable JavaScript support as newer versions of Mozilla's JS engine are not supported by openvrml
Nettoyer les noms de fichiers pour corriger CVE-2013-4885 (vulnérabilité de création de fichier arbitraire à JavaScript car les nouvelles versions du moteur JS de Mozilla ne sont pas prises en charge par openvrml
Brendan is the creator of JavaScript and the SpiderMonkey JS engine.