expression is
precisely
a
type
The is precisely a
operator evaluates to true
if the given value's data type is the given type. If the given value's data type is not the given type, the is precisely a
operator evaluates to false
. This is a stricter requirement than the one for the is an
operator: the value must be compatible with the given type without requiring conversion (from a number
to a string
, for example).
are precisely
, is precisely an