Uncaught TypeError: незаконный вызов в JavaScript

Я создаю лямбда-функцию, которая выполняет вторую функцию с конкретными параметрами. Этот код работает в Firefox, но не в Chrome, его инспектор показывает странную ошибку,Uncaught TypeError: Illegal invocation, Что не так с моим кодом?

var make = function(callback,params){
    callback(params);
}

make(console.log,'it will be accepted!');

Ответы на вопрос(2)

Ваш ответ на вопрос