本文主要是介绍JS中typeof() !== 'undefined'的解释,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
typeof(var)用来判断变量否数组
JS经常需要操作HTML控件
大家知道HTML空间名字都取相同使用document.getElementsByName取得数组
想使用if(document.aaa.length!="undefined")来判断名字"aaa"控件页面否存多(也数组)用法会报错时
要使用if(typeof(document.aaa.length) !== 'undefined')
=================================================================
至于if(var=='undefined')要判断变量否未定义即否存在
简单示例:js有两function
function a(a1,a2)有两形参a1和a2
还有function b()
b调用a:a(var);
却只给传参数时function a
a2值undefined
====================================================================
if(var)varboolean变量只有true和false两值
倘若var==true会执行if{}代码反之跳过
这篇关于JS中typeof() !== 'undefined'的解释的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!