日志
程序运行时留下的"黑匣子记录"——出了问题,全靠它来还原现场。
它到底指什么?
日志就是程序的"自言自语"。你可以让程序在关键步骤打印一行信息:"用户登录成功""正在连接数据库""请求花了 200 毫秒"——这些文字不会显示在用户界面上,而是出现在开发者才会看的地方(比如浏览器的控制台,或者服务器的终端窗口)。
当 AI 帮你写代码时,你经常会看到 console.log(...) 这样的语句——这就是在让程序"说话",把某个变量的值或某个步骤的结果打印出来给你看。
它能帮你做什么?
当程序行为不符合预期时——比如页面显示的数据不对、一个按钮点了没反应——你或 AI 做的第一件事往往就是加几行日志,看看程序实际走到了哪一步、中间的数据长什么样。这个过程就像医生通过化验单来判断哪里出了问题。
有什么需要注意的?
开发阶段随便加日志,但正式上线前记得清理掉那些只用于调试的日志——尤其不要在日志中输出用户的密码、手机号等敏感信息。有些运行平台(如 Vercel、Railway)提供在线查看日志的面板,当线上出了问题但你无法在本地复现时,去看服务器日志往往能找到答案。
也叫
LogLogging运行日志Console Log
和谁相连
参见