加载中…
个人资料
马克-to-win
马克-to-win
  • 博客等级:
  • 博客积分:0
  • 博客访问:67,269
  • 关注人气:5
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
正文 字体大小:

javascript当中null和undefined的==和===的比较

(2019-09-03 17:56:06)
标签:

null

undefined

分类: javascript

例 3.1.3(null和undefined的==和===的比较)

head
    meta http-equiv="content-type" content="text/html; charset=utf-8"/
/head
script
    //马克-to-win:声明变量x
   
    var x;
    var z1 = "d";
    var y = null;

    //      document.writeln("z1 is"+z1);
   
    //        document.writeln(zyx);
    document.writeln(x + " is x");
    document.writeln(typeof(x) + " is typeof(x)");
    document.writeln(y + " is y");
    document.writeln(typeof(y) + " is typeof(y)");
    var z = undefined;
    document.writeln(z + " is z");
    document.writeln(typeof(z) + " is typeof(z)");
    if (y == undefined)
    {
        document.writeln('null and undefined is interchangable');
    }
    if (z1 != null)
    {
        document.writeln('z1 != null');
    }
    if (y === undefined)
    {
        document.writeln('null and undefined is exactly the same');
    }
    if (x == undefined)
    {
        document.writeln('声明变量后默认值为undefined');
    }

    if (x === undefined)
    {
        document.writeln('声明变量后默认值为exactly the same as undefined');
    }

    if (x == null)
    {
        document.writeln('声明变量后默认值为null');
    }

更多请见:http://www.mark-to-win.com/index.html?content=Javascript/jsUrl.html&chapter=Javascript/js1_web.html#equalDifference

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有