From ca6f4b26ff5471102d696a6c39d138653244c603 Mon Sep 17 00:00:00 2001 From: grunenwald Date: Mon, 6 Nov 2023 08:54:15 +0100 Subject: [PATCH] Update 05-JSandDOM.md --- src/05-JSandDOM.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/05-JSandDOM.md b/src/05-JSandDOM.md index 6aa0f23..6ade42b 100755 --- a/src/05-JSandDOM.md +++ b/src/05-JSandDOM.md @@ -25,15 +25,15 @@ * Implémentations hors-browser * Node.js, Spidermonkey, Rhino * script d'app (Qt, Notepad++, ...) -* Langage cible de compilateurs : [emscripten](https://github.com/kripken/emscripten/wiki), [WebAssembly](http://webassembly.org/) +* Langage cible de compilateurs : [emscripten](https://emscripten.org/), [WebAssembly](http://webassembly.org/) * Embarqué : [Espruino](http://www.espruino.com/), robotique : [Node Bots](https://nodebots.io/), [CylonJS](https://cylonjs.com/) -* Applications Desktop : [Electron](https://electronjs.org/), [](https://sciter.com/) +* Applications Desktop : [Electron](https://electronjs.org/), [sciter](https://sciter.com/) # *Script * ECMAScript : Norme depuis 1997 - * Juin 2022 : [ECMA-262 13th edition](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/) - * [Support](http://kangax.github.io/compat-table/es2016plus/) des différentes implémentations + * Juin 2023 : [ECMA-262 14th edition](https://www.ecma-international.org/publications-and-standards/standards/ecma-262/) + * [Support](https://compat-table.github.io/compat-table/es2016plus/) des différentes implémentations * Conversions avec [BabelJS](https://babeljs.io/) * JavaScript : implémentation Firefox (réf. MDN) * Variantes (à transpiler) : @@ -69,7 +69,7 @@ * Particularités * [Prototypes](https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Le_mod%C3%A8le_objet_JavaScript_en_d%C3%A9tails) * [Fermetures](http://www.w3schools.com/js/js_function_closures.asp) - * [Promesses](https://www.promisejs.org/) ([MDN](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise), [Google](https://developers.google.com/web/fundamentals/getting-started/primers/promises)) + * [Promesses](https://www.promisejs.org/) ([MDN](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise), [Google](https://web.dev/articles/promises?hl=fr)) # Fonctions @@ -90,7 +90,7 @@ eval(), ... # JavaScript dans la page web * Éléments `