我正在编辑帖子页面,如果修改了帖子字段,我想提交数据。
var req = {
'apikey': apidata.apikey,
'partyId': boardID,
}
现在我只想添加在表单中编辑的属性。
'name':'userName',
'postDetail':'<p>This is detail</p>'
汉德尔最好的方法是什么?我看了另一篇文章,但我找到了
var req = {name: 'firstName'};
// data from form
var data = {'age':45, 'city':'london'};
function extend(objectToExtend, data) {
for (var i in data) {
if (data.hasOwnProperty(i)) {
objectToExtend[i] = data[i];
}
}
}
extend(req, data);
我认为这个方法还有更多的改进空间。
答案 0 :(得分:3)
只需使用方括号表示法添加新属性。
var req = {
'apikey': apidata.apikey,
'partyId': boardID
};
req['name'] = 'userName';
req['postDetail'] = '<p>This is detail</p>';