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

来源:互联网 发布:ppt美化大师 for mac 编辑:程序博客网 时间:2024/05/18 02:07
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 的原形属性,不是实例属性