Answer

Answer

t.me/js_test

Ответ:

"[object Array]"
"[object Object]"
"[object Object]"

Объяснение:

Это необычный способ определения типов через вызов встроенного метода toString у Object. Результатом создания нового экземпляра класса UFO является объект, поэтому во второй и третьей строки одинаковый результат.

Код для проверки:

const toString = (obj) =>
 console.log(Object.prototype.toString.call(obj))

toString([])
toString({})

class UFO {}
toString(new UFO())

Report Page