zoukankan      html  css  js  c++  java
  • 数据类型转换

    <html>
    <body>
    <script type="text/javascript">
    var test=new Boolean();
    document.write(test);
    document.write("<br />");
    
    var test=new Boolean(0);
    document.write(test);
    document.write("<br />");
    
    var test=new Boolean(null);
    document.write(test);
    document.write("<br />");
    
    var test=new Boolean("");
    document.write(test);
    document.write("<br />");
    
    var test=new Boolean(NaN);
    document.write(test);
    document.write("<br />");
    </script>
    
    </body>
    </html>
    上述代码的输出结果为(
    false
    false
    false
    false
    false

    这里涉及到数据类型转换
    1.没有内容就是undefined,这个就是false
    2.0就是false,1是true
    3.null跟undefined一样,都是false
    4.字符串里面有内容的话才是true,没有内容就是false
    5.NaN是一种数值类型,已经是false了,只是为了让程序继续往下面走
     
    其他解析: 数值只要不是0,都是true    对象object永远都是true
  • 相关阅读:
    CV
    Flutter 概览
    spaCy 基本使用
    图像读写、属性
    图像原理
    NLP 实战
    NLTK 相似性度量
    NLTK 停用词、罕见词
    NLTK 词干提取、词形还原
    NLTK 基本操作
  • 原文地址:https://www.cnblogs.com/smile6542/p/11857363.html
Copyright © 2011-2022 走看看