我应该使用alert()进行调试吗?或者是否有时间使用alert() 与console.log()?
我看到alert() 和console.log() 可以返回不同的结果。我认为它们是类似的功能,但只是在不同的地方返回。
背景故事:我的老板喜欢在开发过程中看到alerts(),但我无法获取警报中的对象详细信息(至少不容易)。
但是当我通过 console.log 运行相同的请求时,我得到了该对象及其所有参数。
由于警报可以向用户显示,因此它往往是字面意义的(仅使用 toString),因此开发人员可以很好地控制向用户显示的内容。与警报不同,控制台是为开发人员设计的,因此倾向于尝试解释调用以提供开发人员认为有用的信息:例如对于开发人员来说,“[2,3,4]”比“[object Object]”有用得多。每个浏览器中的警报应该是相同的;控制台的行为可能因浏览器而异(包括根本不支持,如 IE)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)