返回一个布尔值,该值指示一个对象是否具有指定名称的属性。
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要求