zoukankan      html  css  js  c++  java
  • js零碎知识

    检测null

    • 如果使用Objec.prototype.toString.call(null);

      IE678等返回[object Object]

    • 使用 null && typeof null === 'object'

      对象是true,而null是false

    parseInt注意事项

    • 如果是解析 字符串'+1' // 1

      上周面试官就是问我这个输出结果,当时在电话里面没听清楚,我一直以为是问 1 + '1'的结果。

    • 如果该字符串第一个字符是0,比如'09',那么解析该字符串会基于八进制,而不是十进制求值,
      在ie6下结果是0,而现代浏览器下默认是十进制了,还是'09'。

      针对日期时间时,使用parseInt('09', 10); //第二个参数表示进制

    NaN

    • NaN === NaN //false
    • NaN !== NaN //true
    • 而js提供方法 isNaN(NaN) // true
      NaN 应该是唯一一个不等于自身的值

    假值

    • 0
    • NaN
    • '' 空字符串
    • false
    • null
    • undefined
  • 相关阅读:
    ceph概述
    docker网络
    ceph部署
    K8s集群搭建(二)
    K8s架构
    K8s集群搭建(一)
    Kubernetes介绍
    虚拟化网络管理(二)
    virt-manager创建虚拟机
    C#中TransactionScope的使用方法和原理
  • 原文地址:https://www.cnblogs.com/Aralic/p/4564794.html
Copyright © 2011-2022 走看看