hasOwnProperty 方法
返回一个布尔值,该值指示一个对象是否具有指定名称的属性。
function hasOwnProperty(proName : String) : Boolean
实参
- proName
必选。 一个属性名称的字符串值。
备注
如果该对象具有某指定名称的属性,则 hasOwnProperty 方法返回 true;否则将返回 false。 此方法不会检查对象的原型链中是否存在该属性;该属性必须是对象本身的一个成员。
示例
在下面的示例中,所有 String 对象共享一个公共 split 方法。
var s = new String("JScript");
print (s.hasOwnProperty("split"));
print (String.prototype.hasOwnProperty("split"));
该程序的输出为:
false
true