ホームページ > ウェブフロントエンド > jsチュートリアル > Dictionary_javascript スキルによる文字列の翻訳と変換のための JavaScript メソッド

Dictionary_javascript スキルによる文字列の翻訳と変換のための JavaScript メソッド

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 16:08:23
オリジナル
1920 人が閲覧しました

この記事の例では、JavaScript 文字列の翻訳と辞書による変換の方法を説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。

ここでは実際に比較用の辞書を設定し、翻訳関数を使用して辞書から対応するキー値を見つけます。 JavaScript バージョン 1.8 以降が必要です

関数は次のように定義されます:

function CreateTranslator(translationTable)
function(s) s.replace(
new RegExp([k for (k in translationTable)].join('|'), 'g'),
function(str) translationTable[str]
);
ログイン後にコピー

呼び出し方法:

var translationTable = { a:1, bb:2, b:3, c:4 };
var MyTranslater = CreateTranslator( translationTable );
MyTranslater('aabbbc'); // returns: 11234
ログイン後にコピー

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート