This:
" " + obj instanceof Object
is evaluated as:
(" " + obj ) instanceof Object
and " " + obj is indeed a non-null string which is an instance of Object.
This:
" " + obj instanceof Object
is evaluated as:
(" " + obj ) instanceof Object
and " " + obj is indeed a non-null string which is an instance of Object.