手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js判断变量是否未定义的代码
js判断变量是否未定义的代码
摘要:例如:if(!myVar01)alert("发生错误");//该代码直接发生异常,因为变量myVar01没有申明if("undefined"...

例如:

if(!myVar01)alert("发生错误");

// 该代码直接发生异常,因为变量myVar01没有申明 if("undefined" == typeof myVar01)alert("发生错误");

// 这样写才不至于发生异常

而: var myVar01; if(undefined == myVar01)alert("发生错误");

// 该代码会正确运行 if("undefined" == typeof myVar01)alert("发生错误");

// 该代码同样会正确运行

结论:我们采用下面的方式来保证万无一失 if("undefined" == typeof myVar01)alert("发生错误");

// 该代码同样会正确运行

当然判断数据的有效性远远不只这些,还有对null的判断,数字是否大道越界.

实际应用:

downlm有的页面我们不定义,但有的页面定义了,就可以需要这样的判断方法,没有定义的就不执行。

if("undefined" != typeof downlm){ if(downlm=="soft"){ document.write('成功'); } }

经测试完美。

【js判断变量是否未定义的代码】相关文章:

快速判断某个值是否在select中的方法

判断checkbox选择的个数 多浏览器

子父窗口之间的操作

获得当前页面URL地址的三个JS代码

jquery实现的判断倒计时是否结束代码

js实现文本框选中的方法

Javascript监视变量变化的方法

鼠标图片振动代码

jQuery判断一个元素是否可见的方法

js实现从右向左缓缓浮出网页浮动层广告的方法

精品推荐
分类导航