zoukankan      html  css  js  c++  java
  • javascript中“+”号里面的大坑

     1     +号里面的大坑;
     2         1、字符串+任何数字都是拼接
     3         var a = 3;
     4         var b = "4";
     5         alert(a+b);//34
     6 
     7         2、undefined+任何字符串都是拼接
     8          var a;
     9          var b = "张三";
    10          alert(a+b);//a张三
    11 
    12         3、false+任何数字      false为隐式类型转换为0
    13             var bool = false;
    14             var num1 = 3;
    15             alert(bool+num1);//3
    16             
    17         4、true+任何数字        true为隐式类型转换为0
    18             var bool = true;
    19             var num1 = 3;
    20             alert(bool+num1);//4
    21             
    22         5、null+任何字符串;拼接
    23             var str = null;
    24             var num1 = "张三";
    25             alert(str+num1);//null张三
    26         
  • 相关阅读:
    关押罪犯
    食物链
    归并排序(分治)
    并查集+路径压缩
    3的幂的和
    斐波那契数列的第N项
    0和5
    扔盘子
    线段相交
    回文字符串
  • 原文地址:https://www.cnblogs.com/ck123/p/8288972.html
Copyright © 2011-2022 走看看