さて、JSON オブジェクトを手動で構築する (文字列を作成する) レガシー コードがいくつかあります。
var stringJSON = '{ "person": "'+userName+'", "code": "'+password+'" }';
request.write(stringJSON);
しかし、オブジェクト宣言を使用することで、これがまったく同じように機能することに気付きました。
var jsObject = { "person": userName, "code": password };
request.write(JSON.stringify(jsObject));
つまり、最初の方法のように見えます...自明に高速です。しかし、実際の javascript オブジェクトの宣言方法はすっきりしています。どちらの方法にも固有の利点はありますか?