Почему не производится проверка?
Я хочу, чтоб в консоль вывелось callback является функцией!, если callback - это функция. Для этого я делаю проверку - callback === function. Но почему-то выдает ошибку.
Вот сам код:
function a() {
console.log('callback является функцией!')
}
function func(callback) {
if (callback === function) {
callback();
} else {
console.log('callback не является функцией!')
}
}
func(a);