Criar atalho para console.log () no Chrome

Porque sou preguiçoso, criei uma funçãolog que basicamente é apenas uma abreviação deconsole.log:

function log() {
  console.log.apply(console, arguments);
}

Sempre que ligo para isso, vejo o item registrado nas Ferramentas do desenvolvedor do Google Chrome, com o lado direito do número da linha em que o item foi registrado. No entanto, esse número de linha é sempre o mesmo, porque o @ reconsole.log chamada @ está localizada em um local específico no código (ou seja, onde declaro olog funcionam como acima

O que eu também tentei é apenas:

var log = console.log;

mas isso sempre gera um erro:Illegal invocation. Estranho, mas acho que não é uma possibilidad

Como posso criar um atalho paraconsole.log, com as Ferramentas do desenvolvedor mostrando o número da linha em quelog foi chamado, em vez de onde o @ reconsole.log chamada localizada?

questionAnswers(4)

yourAnswerToTheQuestion