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 相关文章推荐
javascript据option的value值快速设定初始的selected选项
Aug 13 Javascript
用js替换除数字与逗号以外的所有字符的代码
Jun 07 Javascript
JavaScript阻止浏览器返回按钮的方法
Mar 18 Javascript
JS处理json日期格式化问题
Oct 01 Javascript
SpringMVC返回json数据的三种方式
Dec 10 Javascript
JQuery Mobile实现导航栏和页脚
Mar 09 Javascript
js继承实现方法详解
Dec 16 Javascript
Javascript 制作图形验证码实例详解
Dec 22 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
Jan 22 Javascript
简单谈谈关于Angular Cli打包的事
Sep 05 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
Mar 16 Javascript
jquery+ajax实现异步上传文件显示进度条
Aug 17 jQuery
网站接入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
php比较两个绝对时间的大小
2014/01/31 PHP
phpmailer发送邮件之后,返回收件人是否阅读了邮件的方法
2014/07/19 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
2014/02/27 Javascript
js 获取页面高度和宽度兼容 ie firefox chrome等
2014/05/14 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
数据结构中的各种排序方法小结(JS实现)
2016/07/23 Javascript
AngularJs bootstrap搭载前台框架——准备工作
2016/09/01 Javascript
解决layer.confirm快速点击会重复触发事件的问题
2019/09/23 Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
2019/10/15 Javascript
原理深度解析Vue的响应式更新比React快
2020/04/04 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
nuxt静态部署打包相对路径操作
2020/11/06 Javascript
动感网页相册 python编写简单文件夹内图片浏览工具
2016/08/17 Python
利用Python抓取行政区划码的方法
2016/11/28 Python
[原创]pip和pygal的安装实例教程
2017/12/07 Python
Python中使用支持向量机SVM实践
2017/12/27 Python
Python sep参数使用方法详解
2020/02/12 Python
Python生成并下载文件后端代码实例
2020/08/31 Python
python解包用法详解
2021/02/17 Python
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
HTML5 播放 RTSP 视频的实例代码
2019/07/29 HTML / CSS
斐乐美国官方网站:FILA美国
2019/03/01 全球购物
C# Debug和Testing相关面试题
2015/10/25 面试题
研究生自我鉴定范文
2013/10/30 职场文书
自荐信封面
2013/12/04 职场文书
高级销售求职信
2014/02/21 职场文书
2014工程部年度工作总结
2014/12/17 职场文书
毕业实习感受与体会
2015/05/26 职场文书
培训感想范文
2015/08/07 职场文书
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
vue使用Google Recaptcha验证的实现示例
2021/08/23 Vue.js
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript
Python&Matlab实现灰狼优化算法的示例代码
2022/03/21 Python