JavaScript · Senior · Запитання 62 з 75

Чому дорівнює [] + {}?

Пояснення

+ приводить обидва операнди до примітивів: [] стає "", а {} - "[object Object]", потім рядки склеюються. Через такі приведення лінтери попереджають про + для різних типів.

Де почитати

Помилка в запитанні

JavaScript · Senior · запитання 62

Перевірте себе

Пройдіть тест JavaScript · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест