Ceoking
2020-01-22 22:03
"2. 消息对话框通常可以用于调试程序。"此句怎么理解?谢谢!
假如你有一个自定义函数出错了,你有不知道问题在哪可以用这个谈弹出一些变量等操作来判断
$('#btn-msg').click(function() {
var BubbleText = null;
var myDate = new Date();
var user = getCookie("username");
if (document.cookie != '') {
var text = document.getElementById('panel-text').value;
var col = document.getElementById('Bubble-col');
var index = col.selectedIndex; //序号,取当前选中选项的序号
if (index == 0) {
BubbleText = "primary";
} else {
BubbleText = col.options[index].text;
}
// alert(text); 这里弹窗是为了验证我获取到的text是不是我想要的结果,来判断是不是获取有问题
var Bubble =
"<div class='panel panel-" + BubbleText + "'> <div class = 'panel-heading' ><h3 class = 'panel-title' > " +
user + " <span>" + myDate.toDateString() + "</span></h3> </div> <div class = 'panel-body'>" + text +
"</div> </div>";
$('#Latest-review').append(Bubble);
} else {
alert('请在登录后发表言论!')
}
})
有最简单的理解就是可以验证你的结果
比如说一个变量a = 10, b = 20, c = a + b,想看c的值可以直接alert(c);
在开发的途中,想看一下函数会返回什么结果,可以用alert来进行测试,查看一下弹出的结果是否是期望的
JavaScript入门篇
739817 学习 · 9566 问题
相似问题