ObjectTag
enum ObjectTag
objectToString возвращает строки вроде "[object Array]"; это перечисление даёт им имена, поэтому сравнение читается как ObjectTag.ARRAY, а не как литерал, который тихо ломается от опечатки.
На нём построено несколько проверок библиотеки — именно так isRegExp и isFunction опознают значение, пришедшее из другого фрейма, где instanceof уже не работает.
Примеры
Форма
objectToString([]) === ObjectTag.ARRAY; // => true
objectToString(null) === ObjectTag.NULL; // => true
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.