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

看不懂,defineProperty第二个参数为什么是0

    //展现下Data类的结构,没有实际作用
    function Data() {
  Object.defineProperty(this.cache = {}, 0, {
   get: function() {
    return {};
   }
  });
  this.expando = jQuery.expando + Math.random();
 }

正在回答

1 回答

去看一下defineProperty函数说明,本句代码的我的理解是:新建一个cache对象,然后从0开始存取,0表示属性名称,是一个递增的数值

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

看不懂,defineProperty第二个参数为什么是0

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信