请问如果封装了console.log, 那么调用他的时候, 如何输出代码的真正行数

比如我在main.js第1行封装了下:

const log = (...val) => console.log.apply(null, val);

那么调用的时候控制台输出的行号, 就是log这个函数定义时候所在的文件的行号, 而不是要输出代码的所在行, 请问如何改造log;

clipboard.png

阅读 9.1k
2 个回答

这样?

const log = console.log;
log(1)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题