JSON.stringify()を使用してスプレッド演算子の結果を表示しますか?
Spread Operatorを使用して、式を複数の引数、要素、変数などに展開できるようにします。
JSON.stringify()を使用して、JavaScriptオブジェクトを文字列に変換できます。ここに、details1とdetails2でスプレッド演算子を使用した結果のオブジェクトがあります。
例
以下はコードです-
var details1 = { name: 'John', age: 21 }; var details2 = { countryName: 'US', subjectName:'JavaScript' }; var result= { ...details1, ...details2}; console.log(JSON.stringify(result));
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo267.jsです。
出力
これにより、コンソールに次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo267.js {"name":"John","age":21,"countryName":"US","subjectName":"JavaScript"}
-
関数呼び出しJavaScriptのSpread演算子
Spread構文を使用すると、関数呼び出しで配列または反復可能オブジェクトを0個以上の引数に展開できます。 以下は、JavaScriptの関数呼び出しでのspread演算子のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /
-
JavaScriptは関数の結果をHTMLとして表示しますか?
関数の結果をHTMLとして表示するには、-を使用できます。 document.getElementById().innerHTML. 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0&