如果错过变量

时间:2015-01-09 09:32:06

标签: javascript variables undefined

拥有由用户定义的动态vars =名称

var Human = "Mohamed"
var Animal = "Cat"
var Bird = "Dove"
var Amphibians = "Frog"

现在如果用户将第一个三个变量放在没有第四个变量的情况下,如

var human = "mohamed"
var animal = "cat"
var bird = "Dove"

如果错过变量两栖动物做某事

1 个答案:

答案 0 :(得分:0)

不,如果您尝试使用Amphibians,则会因为尚未定义变量而引发异常。

如果您想为Amphibians设置默认值,如果它没有定义,那么您可以

if (typeof Amphibians === 'undefined') {
    var Amphibians = '';
}