The in operator. This is a new JS 1.3 language feature. The in operator mirrors the operation of the for .. in construct, and tests whether the rhs has the property given by the lhs. It is different from the for .. in construct in that: - it doesn't perform ToObject on the right hand side - it returns true for DontEnum properties.