【发布时间】:2012-12-16 09:51:09
【问题描述】:
可能重复:
Javascript: is using ‘var’ to declare variables optional?
当我将 var 放在变量之前它不起作用时,如何在下面的代码示例中出现,但是如果我删除 var 它会起作用?我以为你在创建新变量时必须使用 var。
function myfunction () {
if (document.getElementById('ramyes').checked) {
var itischecked = "yes"
} else if (document.getElementById('ramno').checked) {
var itischecked = "no"
}
}
function display () {
myfunction()
if (itischecked == "yes") {
alert ("it sure is");
} else if (itischecked == "no") {
alert ("it is not");
}
}
【问题讨论】:
标签: javascript variables tags var