Este artigo descreve o método de JavaScript para traduzir e converter seqüências através de dicionários. Compartilhe para sua referência. A análise específica é a seguinte:
Aqui, na verdade, configuramos um dicionário de comparação primeiro e depois usamos a função de tradução para encontrar o valor da chave correspondente do dicionário. Precisa ser usado no JavaScript 1.8 ou acima
A definição da função é a seguinte:
Função CreateTranslator (TradlationTable) Função (s) S.Place (novo regexp ([k para (k na tradução)]. junção ('|'), 'g'), função (str) traduçãoTable [str]);Método de chamada:
var traduçãoTable = {a: 1, bb: 2, b: 3, c: 4}; var mytranslater = createTranslator (traduçãoTable); mytranslater ('aabbbc');Espero que este artigo seja útil para a programação JavaScript de todos.