Outils pour utilisateurs

Outils du site


web:javascript:langage

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:javascript:langage [2018/03/31 16:31] – [Insertion dans HTML] sgariepyweb:javascript:langage [2022/12/10 14:53] (Version actuelle) – [Immediately Invocable Function Expressions] sgariepy
Ligne 206: Ligne 206:
  
  
 +
 +
 +
 +
 +
 +
 +
 +
 +===== Immediately Invocable Function Expressions =====
 +
 +<code javascript>
 +(function () {
 +  // ...
 +}());
 +</code>
  
  
Ligne 295: Ligne 310:
  
 Comme le XML peut paraître plus compliquée pour des données simples, JSON (//JavaScript Object Notation//) peut sembler une meilleure approche. Comme le XML peut paraître plus compliquée pour des données simples, JSON (//JavaScript Object Notation//) peut sembler une meilleure approche.
 +
 +
 +
 +
 +====== Chaines ======
 +
 +
 +===== Fonctions utiles sur les chaines =====
 +
 +==== supplant ====
 +
 +
 +<code javascript>
 +if (typeof String.prototype.supplant !== 'function') {
 + String.prototype.supplant = function(o) {
 + return this.replace(/{([^{}]*)}/g,
 + function(a, b) {
 + var r = o[b];
 + return typeof r === 'string' ? r : a;
 + });
 + }
 + }
 +}
 +</code>
 +
 +
 +
 +
 +====== Nombres ======
 +
 +
 +===== Décimales approximatives =====
 +
 +<code javascript>
 +a = 0.1;
 +b = 0.2;
 +c = 0.3;
 +
 +(a + b) + c === a + (b + c)
 +</code>
 +
 +Le resultat sera ''false''.
 +
web/javascript/langage.1522506703.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)