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

如何设置已经实例化的JavaScript对象的原型?

如何设置已经实例化的JavaScript对象的原型?

DIEA 2019-10-17 13:09:10
假设我的fooJavaScript代码中有一个对象。  foo是一个复杂的对象,它在其他地方生成。如何更改foo对象的原型?我的动机是为从.NET到JavaScript文字序列化的对象设置适当的原型。假设我已经在ASP.NET页面中编写了以下JavaScript代码。var foo = <%=MyData %>;假设这MyData是在对象JavaScriptSerializer上调用.NET的结果Dictionary<string,string>。在运行时,它将变为以下内容:var foo = [{"A":"1","B":"2"},{"X":"7","Y":"8"}];如您所见,foo成为对象的数组。我希望能够foo使用适当的原型进行初始化。我不是要修改Object.prototype,也没有Array.prototype。我怎样才能做到这一点?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 477 浏览
慕课专栏
更多

添加回答

举报

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