Whatever message this page gives is out now! Go check it out!
set.contains(element)| Parameter | Description |
|---|---|
| element | Value to test. |
cfscript (syntax: set.contains(element)).
<cfscript>
s = setNew();
s.add("beta");
// check data
writeOutput(s.contains("beta")); // true
// check if data is present
writeOutput(s.has("beta")); // true
</cfscript>
<cfscript>
function ensureMember(required any bag, required string id) {
if (bag.contains(id)) { // or .has(id)
return false;
}
bag.add(id);
return true;
}
members = setNew();
writeOutput(ensureMember(members, "user1")); // true (added)
writeOutput(ensureMember(members, "user1")); // false (already present)
</cfscript>