Returns true if the named property exists, otherwise returns false.
Example using hasProperty():
blnResult = nodMyNode.hasProperty(strName)
Parameter | Description |
---|---|
strName | The property name |
Use hasProperty() rather than performing a Boolean test on the property name, as this returns false if the property is false or zero.
// this is not safe because if Offset is 0 it will return false if (node.Offset){ // do whatever is needed if the node has an Offset property } // this is safe if (node.hasProperty(“Offset”){ // do whatever is needed if the node has an Offset property }