zoukankan      html  css  js  c++  java
  • 关于JavaScript中0、空字符串、'0'是true还是false的总结

    最近被问到关于js中空字符串是true还是false得问题,一时间没想起来,现在在chrome的console面板上输出代码测试一下。

    "" == false 结果是true   在js中空字符串与0相等  即空字符串等于false

    0 == false  结果是tue   比较的时候 布尔类型的转换成number类型  false 为0  true 为1

    “0” == fase 结果是true  字符串准成number 

    Boolean("0") 结果是true  字符串转成了布尔类型  空字符串为false  非空字符串为true

     

    当你的才华还撑不起你的野心时
    那你就应该静下心来学习
    当你的能力还驾驭不了你的目标时
    那就应该沉下心来历练
  • 相关阅读:
    2010浙大:zoj问题
    Meta 数据中文显示
    django 中间件
    url的配置
    django.contirb
    os模块
    线程和异步
    ADO.NET
    C#托管代码 CLR
    C#垃圾回收
  • 原文地址:https://www.cnblogs.com/yang-xiansen/p/11525506.html
Copyright © 2011-2022 走看看