您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

设置javascript对象属性的默认值

设置javascript对象属性的默认值

自从几年前我问这个问题以来,事情进展顺利。

代理是ES6的一部分。以下示例可在Chrome,Firefox,Safari和Edge中运行:

var handler = {
  get: function(target, name) {
    return target.hasOwnProperty(name) ? target[name] : 42;
  }
};

var p = new Proxy({}, handler);

p.answerToTheUltimateQuestionOfLife; //=> 42
javascript 2022/1/1 18:25:02 有300人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶