J'essaye d'écrire du javascript dans un environnement où les crochets sont utilisés pour le remplacement de macro, donc ils ne peuvent pas être utilisés normalement dans le script.Accéder à Javascript Array sans utiliser [] Brackets
Si je crée un tableau en tant qu'objet avec new Array()
, je peux utiliser push() et pop() pour accéder aux éléments, mais pour les tableaux natifs, je n'arrive pas à trouver un moyen d'accéder aux éléments sans utiliser de parenthèses. Par exemple, le tableau retourné par:
var allElements = document.getElementsByTagName("*");
Est-il possible d'assigner un tableau natif dans un objet Array, donc je peux utiliser push() et pop(), ou est-il une autre façon de pénétrer à l'intérieur?
N'existe-t-il aucun moyen d'échapper les crochets de l'environnement macro? Cela semble être la façon la plus simple de s'y prendre. – DMI
Où seront ces remplacements de marco?Sera l'intérieur des fichiers javascript inclus en externe? – Zoidberg
Ceci pour un générateur de rapport HTML qui n'a pas vraiment été conçu pour le piratage dans ce Javascript. Je viens aussi de trouver qu'il remplace '|' par '~' dans mon soupir de RegExp. Merci à tous pour l'aide! – ovinophile