为了打字,我想将可变的 c
作为console
的快捷键,以便能够键入c.log('blabla')
。我尝试了
var c = console; // no avail
var c = new console; // nada
这在JS中是可行的吗?
谢谢
console
是对象。例如var e = {}; e.test = function(){console.log('test')};
因此,您不能将其用作var e = console()
,因为控制台是对象,而不是函数。但是,您可以将功能存储在对象中。
const c = console;
c.log('test');
编辑:如果它在外部脚本中,它可能无法正常工作的原因是因为您没有使用window
对象定义它。您也可以这样做: const c = window.console;
c.log('test');