读书人

Javascript hasOwnProperty 步骤 amp; in

发布时间: 2012-12-28 10:29:05 作者: rapoo

Javascript hasOwnProperty 方法 & in 关键字

????/**

  1. ????*?hasOwnProperty?:如果?object?具有指定名称的属性,那么方法返回?true;反之则返回?false。????*此方法无法检查该对象的原型链中是否具有该属性;该属性必须是对象本身的一个成员。
  2. ????*in?操作检查对象中是否有名为?property?的属性。也可以检查对象的原型,判断该属性是否为原型链的一部分。????*
  3. ????*/????
  4. ????????function?Test(){
  5. ????????this.?a=?'abc';????}
  6. ????Test.prototype.b='efg';
  7. ????var?test=new?Test;????alert(test.hasOwnProperty('a'));//输出?true
  8. ????alert(test.hasOwnProperty('b'));//输出?false
  9. ????alert('a'?in?test);//输出?true????alert('b'?in?test);//输出?true

读书人网 >JavaScript

热点推荐