Конструктор String()
Конструктор String
використовується для створення нового об'єкта String
. Він виконує перетворення типів, коли викликається як функція, а не як конструктор, що, зазвичай, більш корисно.
Синтаксис
new String(thing) String(thing)
Параметри
thing
- Будь-що, що перетвориться на рядок.
Приклади
Конструктор String та функція String
Функція String та конструктор String повертають різні результати:
typeof String('Всім привіт'); // string
typeof new String('Всім привіт'); // object
Тут функція, як і обіцяно, повертає рядок (простий тип даних). Однак, конструктор повертає екземпляр типу String (об'єкт-обгортку), саме тому вам нечасто захочеться взагалі використовувати конструктор String.
Специфікації
Сумісність з веб-переглядачами
BCD tables only load in the browser