objectIsEmpty
objectIsEmpty* ( object : object ) : boolean
Parameter | Type | Description | |
---|---|---|---|
object | object | → | Object to check |
Result | boolean | ← | true if object is empty or undefined, otherwise false |
Description
The objectIsEmpty
command returns true
if object is undefined or empty, and false
if object is defined (initialized) and contains at least one property.
Example
var ref : object
var empty, def : boolean
empty = objectIsEmpty(ref) // true
def = objectIsDefined(ref) // false
ref = {name : "Susie", age : 4}
empty = objectIsEmpty(ref) // false
def = objectIsDefined(ref) // true
objectRemove(ref,"name")
objectRemove(ref,"age")
empty = objectIsEmpty(ref) // true
def = objectIsDefined(ref) // true