Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSON中的JSON对象声明-手动构造字符串或声明对象,然后转换_Javascript_Json_Node.js - Fatal编程技术网

Javascript JSON中的JSON对象声明-手动构造字符串或声明对象,然后转换

Javascript JSON中的JSON对象声明-手动构造字符串或声明对象,然后转换,javascript,json,node.js,Javascript,Json,Node.js,好的,我有一些遗留代码,可以手工构造JSON对象(生成字符串) 但我后来意识到,通过使用对象声明,这将同样有效 var jsObject = { "person": userName, "code": password }; request.write(JSON.stringify(jsObject)); 我的意思是,第一条路看起来会…稍微快一点。但实际的javascript对象声明方式感觉更干净。这两种方法都有内在优势吗?我认为构建自己的字符串没有任何优势。对象表示法是一种方法,JSON就是

好的,我有一些遗留代码,可以手工构造JSON对象(生成字符串)

但我后来意识到,通过使用对象声明,这将同样有效

var jsObject = { "person": userName, "code": password };
request.write(JSON.stringify(jsObject));

我的意思是,第一条路看起来会…稍微快一点。但实际的javascript对象声明方式感觉更干净。这两种方法都有内在优势吗?

我认为构建自己的字符串没有任何优势。对象表示法是一种方法,JSON就是从这里来的,J ava s script O Object N otationYeah…确实有一段时间是“等等…球”。我想我会把它全部改过来以避免尴尬。
var jsObject = { "person": userName, "code": password };
request.write(JSON.stringify(jsObject));