Исходя из вашего вопроса, я предполагаю, что вы задаете вопрос Javascript , а не Java . В Java использование instanceof
является относительно редким (и IMO следует избегать, если в этом нет крайней необходимости), поскольку Java является языком статической типизации.
В Javascript:
typeof object === 'string'
ВJava:
object instanceof String