Dieser Artikel beschreibt die Methode von JavaScript, um Strings durch Wörterbücher zu übersetzen. Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
Hier richten wir zuerst ein Vergleichswörterbuch ein und verwenden dann die Übersetzungsfunktion, um den entsprechenden Schlüsselwert aus dem Wörterbuch zu finden. Müssen in JavaScript 1.8 oder höher verwendet werden
Die Funktionsdefinition lautet wie folgt:
Funktion createTranslator (translationTable) Funktion (s) s.Replace (neuer Regexp ([k für (k in translationTable)]. join ('|'), 'g'), Funktion (str) translationTable [str]);Aufrufmethode:
var translationTable = {a: 1, bb: 2, b: 3, c: 4}; var mytranslater = createTranslator (translationTable); MyTranslater ('Aabbbc');Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.