如果定义了我的变量,我需要设置一个值,而不是null,等于“”或其他任何东西。
我使用以下内容:
if (typeof abc != 'undefined') {
if (abc != null) {
// Here the variable abc must be defined
// not null
// equal to "" or anything else such as a longer string or number
}
}
有人可以告诉我这是否是我实施所需支票的最佳方式。
答案 0 :(得分:0)
var abc2 = abc.toString();
if (abc2.length > 0)
如果长度> 0所以,它已经设置了
答案 1 :(得分:0)
Javascript将任何这些案例验证为布尔值,所以:
if ( abc ) {
....
}
检查所有这些案件。