如果我有如下的IF语句:
If currentdate >= rating1 then
status = 2
ELSEIF currentdate >= rating2 then
daylight_savings_status = 0
ELSEIF currentdate >= rating3 then
daylight_savings_status = 1
ELSE
daylight_savings_status = 1
End If
在javascript中有没有类似的东西
console.log('test');
我可以检验哪个IF语句是真的
这样我就可以在firebug(火狐)上测试它了。
5条答案
按热度按时间noj0wjuj1#
对于服务器端
C#和VB.Net服务器端-这将显示在Visual Studio输出窗口中。
客户端JavaScript/Jquery -这将显示在浏览器devtools控制台窗口中。适用于所有流行的浏览器。
gev0vcfq2#
我会尝试输出到客户端控制台只有当控制台。WriteLine()函数对你不起作用。
最终,您应该尝试在自己的控制台中编写调试语句(使用System。诊断。Debug.WriteLine(.而不是客户的。
NB系统。诊断。Debug.WriteLine(...);将其放入Visual Studio 2008中的即时窗口。
进入Debug -〉Windows -〉Immediate菜单:
wqsoz72f3#
我知道这是一个非常古老的主题,但我已经成功地做到了以下几点:
dnph8jn44#
要输出到服务器控制台,请用途:
46qrfjad5#
这可能是一个没有实际意义的观点,但我想对此做一个说明。正如@snowYetis的答案告诉你正确的方法来写系统控制台调试的目的。我的“诀窍”是在开发过程中让这个过程更容易忍受,在项目的某个地方创建一个helper类,供您导入和使用。在我的项目中,我经常使用的一个辅助方法是:
这样,当你想登录到控制台时,你只需要调用你的
Helper.DebugLog(e.Message);
,而不需要点你的方式进入疯狂:)希望这对某人有帮助