Строка не принадлежит объекту String в Javascript, почему?
var strB = new String('abc');
strB instanceof String;
Найдете ошибку?
Более того, strA instanceof Object; //false
Зато var strC = new String('abc');
strC instanceof String; //true
instanceof ищет по цепочке прототипов, поэтому он работает только для объектов, не для примитивов
https://developer.mozilla.org/en-US/docs/Web/JavaS...