一致した正規表現に基づいてデータを動的に置き換えます-JavaScript?
これには、JavaScriptでreplace()を使用します。コードは次のとおりです-
例
以下はコードです-
var temp = `My name is {{fullName}} I live in {{countryName}}`; var details = { "fullName": "David Miller", "countryName": "AUS" } replaceName = temp.replace( /\{\{(.+?)\}\}/g, (matching, value) => details[value.trim()] ); console.log(replaceName);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo256.jsです。
出力
これにより、コンソールに次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo256.js My name is David Miller I live in AUS
-
Javascriptのキューデータ構造
キューは抽象的なデータ構造であり、スタックにいくぶん似ています。スタックとは異なり、キューは両端で開いています。一方の端は常にデータの挿入(エンキュー)に使用され、もう一方の端はデータの削除(デキュー)に使用されます。キューは先入れ先出し方式に従います。つまり、最初に保存されたデータ項目が最初にアクセスされます。 キューの実際の例としては、車両が最初に進入し、最初に退出する単一車線の一方通行道路があります。 次の図は、キューがどのように機能するかを示しています-
-
JavaScriptモジュールを動的にロードする
以下は、JavaScriptモジュールを動的にロードするためのコードです- 注 −この例を実行するには、ローカルホストサーバーを実行する必要があります。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>