问答详情
源自:4-5 [JavaScript]属性标签

求助!!!!!在线等急!!!!

var forest={};

 Object.defineProperties(forest,{

  title:{value:'fe',enumerable:true},

  corp:{value:'BABA',enumerable:true},

  salary:{value:'50000',enumerable:true,writable:true},

  luck:{

  get:function(){

  return Math.random()>0.5?'good':'bad';

  }

  },

  promote:{

  set:function(level){

  this.salary*=1+level*0.1;

  }

  }

 });

 forest.salary;

这个代码在Sublime怎么执行?

而且会报错

Uncaught TypeError: forest.promote is not a function

    at 标签属性.html:37


提问者:会飞的猪慕粉 2017-06-28 11:38

个回答

  • DZ_Echo
    2017-06-28 14:53:58
    已采纳

    复制过来没错啊。。。。

    http://img.mukewang.com/5953528200012e1102520199.jpg

    http://img.mukewang.com/5953528200016f4204150113.jpg


  • DZ_Echo
    2017-06-28 15:02:17

    。。。你说这个?http://img.mukewang.com/595354530001ba4b08830939.jpg把JS代码写在script标签里

  • 慕仔4011038
    2017-06-28 15:00:26

    验证过 ,代码没有问题