> * You cannot assign to, or delete, predefined properties of the built-in JScript objects.
Peut toujours être utile pour du logging
> * You cannot add expando properties to the built-in objects.
String.prototype.rot13 = function() { ... }
Oui, on peut faire autrement, mais cette méthode ne me semble pas absurde
> * You must supply the correct number of arguments to function calls.
Non, parce que c’est le seul moyen en javascript de faire les arguments optionnels
> * The arguments property is not available within function calls.
Non, parce que c’est le seul moyen en javascript de faire un nombre variable d’arguments (le va_args du C, *args du python...)
[^] # Re: Surprise
Posté par Moonz . En réponse au journal Lisaac: sorti de la 0.39beta. Évalué à 3.
> * You must declare all variables.
Oui
> * You cannot assign to, or delete, predefined properties of the built-in JScript objects.
Peut toujours être utile pour du logging
> * You cannot add expando properties to the built-in objects.
String.prototype.rot13 = function() { ... }
Oui, on peut faire autrement, mais cette méthode ne me semble pas absurde
> * You must supply the correct number of arguments to function calls.
Non, parce que c’est le seul moyen en javascript de faire les arguments optionnels
> * The arguments property is not available within function calls.
Non, parce que c’est le seul moyen en javascript de faire un nombre variable d’arguments (le va_args du C, *args du python...)