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

时间:2013-07-03 02:47:24

标签: javascript json node.js

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

var stringJSON = '{ "person": "'+userName+'", "code": "'+password+'" }';
request.write(stringJSON);

但我已经意识到这可以通过使用对象声明来实现。

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

我的意思是看起来第一种方式会......更快。但实际的javascript对象声明方式感觉更干净。两种方法都有任何固有的优势吗?

0 个答案:

没有答案