开发者社区> 问答> 正文

下列 JavaScript 代码执行后,依次 alert 的结果是

下列 JavaScript 代码执行后,依次 alert 的结果是

展开
收起
kun坤 2019-11-28 14:42:33 765 0
1 条回答
写回答
取消 提交回答
  • var obj = { proto: { a: 1, b: 2 } };
    function F() {}
    F.prototype = obj.proto;
    var f = new F();
    obj.proto.c = 3;
    obj.proto = { a: -1, b: -2 };
    alert(f.a);
    alert(f.c);
    delete F.prototype["a"];
    alert(f.a);
    alert(obj.proto.a);
    
    2019-11-28 14:42:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载