js判断变量初始化的三种形式及推荐用的形式


Posted in Javascript onJuly 22, 2014
<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 相关文章推荐
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
Dec 08 Javascript
Jquery选择器 $实现原理
Dec 02 Javascript
JS的replace方法详细介绍
Nov 09 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
Sep 01 Javascript
微信小程序 navigation API实例详解
Oct 02 Javascript
React中使用collections时key的重要性详解
Aug 07 Javascript
详解Angular5 路由传参的3种方法
Apr 28 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
Sep 15 Javascript
vue实现直播间点赞飘心效果的示例代码
Sep 20 Javascript
使用Karma做vue组件单元测试的实现
Jan 16 Javascript
JavaScript实现滑动门效果
Jan 18 Javascript
vue过滤器实现日期格式化的案例分析
Jul 02 Javascript
网站接入QQ登录的两种方法
Jul 22 #Javascript
防止登录页面出现在frame中js代码
Jul 22 #Javascript
一个支付页面DEMO附截图
Jul 22 #Javascript
一个仿糯米弹框效果demo
Jul 22 #Javascript
Jquery节点遍历next与nextAll方法使用示例
Jul 22 #Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
Jul 21 #Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
Jul 21 #Javascript
You might like
第十节 抽象方法和抽象类 [10]
2006/10/09 PHP
深入PHP购物车模块功能分析(函数讲解,附源码)
2013/06/25 PHP
jQuery 1.8 Release版本发布了
2012/08/14 Javascript
js动态给table添加/删除tr的方法
2013/08/02 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
页面定时刷新(1秒刷新一次)
2013/11/22 Javascript
一个判断抢购时间是否到达的简单的js函数
2014/06/23 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
jQuery实现新消息在网页标题闪烁提示
2015/06/23 Javascript
浅谈javascript原型链与继承
2015/07/13 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
基于Vue渲染与插件的加载顺序的问题详解
2018/03/05 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
vue最简单的前后端交互示例详解
2018/10/11 Javascript
详解用JS添加和删除class类名
2019/03/25 Javascript
layui给下拉框、按钮状态、时间赋初始值的方法
2019/09/10 Javascript
在vue中把含有html标签转为html渲染页面的实例
2019/10/28 Javascript
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
ES5新增数组的实现方法
2020/05/12 Javascript
利用Python生成文件md5校验值函数的方法
2017/01/10 Python
Python实现公历(阳历)转农历(阴历)的方法示例
2017/08/22 Python
Python文件操作基本流程代码实例
2017/12/11 Python
python matplotlib拟合直线的实现
2019/11/19 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
selenium自动化测试入门实战
2020/12/21 Python
用CSS禁用输入法(CSS3 UI规范)实例解析
2012/12/04 HTML / CSS
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
奥地利票务门户网站:oeticket.com
2019/12/31 全球购物
Solaris操作系统的线程机制
2015/07/28 面试题
外贸英语毕业生自荐信
2013/11/14 职场文书
运动会解说词200字
2014/02/06 职场文书
小学教师师德师风承诺书
2015/04/28 职场文书
2016年母亲节广告语
2016/01/28 职场文书
Python 文本滚动播放器的实现代码
2021/04/25 Python
开机音效回归! Windows 11重新引入开机铃声
2021/11/21 数码科技