function classof (o) {
if (o === null) {return 'Null';}
if (o === undefined) {return 'Undefined';}
if (o !== o) {return 'NaN';}
return Object.prototype.toString.call(o).slice(8, -1);
}
console.log(classof(null));
console.log(classof(undefined));
console.log(classof({}));
console.log(classof([]));
console.log(classof(''));
console.log(classof(0));
Комментариев нет:
Отправить комментарий