为了账号安全,请及时绑定邮箱和手机立即绑定

javascript函数返回对象的问题?

javascript函数返回对象的问题?

函数式编程 2019-02-06 11:07:51
var processMessageData = function(b) {    if (!b) {        return null     }    if (typeof (b) == "string") {        b = (new Function("return " + b))()    }    if (!b.id) {        return null     }    var a = (new Function("return " + $("#" + b.id).val()))();    a.requestFields = b.requestFields || {};    a.responseFields = b.responseFields || {};    return a}
查看完整描述

2 回答

?
HUH函数

TA贡献1836条经验 获得超4个赞

假设$("#" + b.id).val()取到的是{requestFields:123},那替换一下就成为了

function f() {  return {requestFields:123}
}

了,相应的a就是返回的对象{requestFields:123}


查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 530 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信