Вот упрощенная версия моего кода: < /p>
Код: Выделить всё
console.log({} + []);
Я пытался:
- обертка {} в скобках: < /p>
это ведет себя по -разному по сравнению с {} + [] .
Код: Выделить всё
console.log(({} + [])); // Output: "[object Object]" < /code> Это дает другой результат, который меня смущает. < /p> < /li> Проверка поведения + с Различные типы: < /p> console.log([] + {}); // "[object Object]"
это ошибка, или есть внутреннее правило JavaScript, которое вызывает такое поведение?>
Подробнее здесь: https://stackoverflow.com/questions/794 ... in-javascr
Мобильная версия