`
dreamoftch
  • 浏览: 485043 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Math产生m到n直接随机整数,以及判断属性是否属于原形属性

 
阅读更多
function getNum(m,n){//产生m-n直接的随机整数
  if(m>n){
     var temp = m;
     m = n;
     n = temp;
  }
  return Math.floor(Math.random()*(n-m) + m);
}

 

 

判断属性“age”是否为实例对象 box 的原形属性:

 

首先: if("age" in box){  //说明实例对象拥有age属性}

 

其次: if(! box hasOwnProperty("age")) {}//说明age不是实例属性

 

综合起来: if("age" in box && ! box hasOwnProperty("age"))//则说明属性“age”为实例对象 box 的原形属性,不是实例属性

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics