Я читал документ о .constructor и был удивлен, что у него есть та же причина использования, что и typeof, действительно ли нет никакой разницы или чего-то не хватает?разница между typeof и constructor
Пример:
var n = new Number(3);
n.constructor === Number; // true
и это одна:
typeof Number(1) === 'number';//true