js判断变量初始化的三种形式及推荐用的形式
更新时间:2014年07月22日 15:37:02 投稿:whsnow
这篇文章主要介绍了js判断变量初始化的三种形式及推荐用的形式,需要的朋友可以参考下
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
//js判断变量初始化有三种形式
var x;
if (x == null) {
alert("x为null");
}
if (typeof (x) == "undefined") {
alert("x为undefined");
}
//判断变量初始化推荐用这种形式
if(!x) {
alert("不x"); //if(x){} 意思是:变量已经被初始化了(初始化了的意思就表示变量已经赋值了),或者变量不为空,或者变量不为undefined
}
</script>
</head>
<body>
<a href="javascript:alert()" rel="external nofollow" >获取当地时间</a>
</body>
</html>
相关文章
javascript中的replace函数(带注释demo)
在js中有两个replace函数 一个是location.replace(url) 跳转到一个新的url.一个string.replace("xx","yy") 替换字符串 返回一个新的字符串,该方法并不改变字符串本身。下面通过本文给大家介绍javascript中的replace函数2018-01-01
JavaScript报错:Uncaught TypeError: Cannot set&n
在 JavaScript 编程中,“Uncaught TypeError: Cannot set property ‘X’ of undefined” 是一种常见的错误,这种错误通常发生在试图给一个未定义的对象的属性赋值时,本文介绍了JavaScript报错的解决方案,需要的朋友可以参考下2024-07-07
dtree 网页树状菜单及传递对象集合到js内,动态生成节点
最近要做一个联系人的选择框,选择联系人后,将联系人的手机号添加到网页的输入框,可以支持复选框2012-04-04


最新评论