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 的原形属性,不是实例属性