Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Opera n'aime pas ...

2 réponses
Avatar
unbewusst.sein
j'ai deux scripts 'array.js' qui étend Array avec de nouvelles méthodes
et 'hash.js' qui, comme son nom l'indique crée un objet Hash en
JavaScript.

pour le premier, à l'adresse suivante :

<http://www.yvon-thoraval.com/index_js/array.js>

Opera m'indique une erreur à la ligne 4 :
Array.prototype.delete=function(v){var i=this.index(v);this...
------------------------^

cette ligne à la même structure que les trois précédentes,

pour hash.js j'ai :
this.delete=function(keys)
-----------^

là assez clairement l'erreur pointe sur delete et comme ces deux erreurs
se produisent sur une ligne où je définis une function delete, pour deux
objets différents, je me demande si ce qui ne plait pas à JS, c'est le
symbole lui-même qui serait un mot réservé ???

ce serait dommage d'avoir à utiliser autre chose ...

--
Artaban de Médée

2 réponses

Avatar
ASM

je me demande si ce qui ne plait pas à JS, c'est le
symbole lui-même qui serait un mot réservé ???

ce serait dommage d'avoir à utiliser autre chose ...


et pourquoi ?
par exemple splatsh ou scartch ou destroy ou suppress ou efface

1) tu n'as qu'à aérer tes fonctions (instruction par ligne)
ça te permettra de mieux repérer les erreurs
2) tu n'as qu'à utiliser des mots fr pour tes fonctions persos,
ainsi tu auras moins de risque de tomber sur des mots réservés

http://fr.selfhtml.org/javascript/langage/reserve.htm

--
Stephane Moriaux et son (moins) vieux Mac déjà dépassé

Avatar
unbewusst.sein
ASM wrote:

ce serait dommage d'avoir à utiliser autre chose ...


et pourquoi ?


bon je ne savais pas que delete est une méthode en JS, jamais utilisée
)))

var mon_QI = 0;
delete mon_QI;

par exemple splatsh ou scartch ou destroy ou suppress ou efface


j'aime pas du tout utiliser le french en info ;-)
ça me donne des boutons...


http://fr.selfhtml.org/javascript/langage/reserve.htm


OK, merci, delete est bien réservé, curieux que Firefox s'en débrouille
très bien mais ni Opera ni WebKit...
--
Artaban de Médée