21隐式转化

77 阅读1分钟

// 其他转字符串 // 强制转换 String() // + ''

    // 其他类型转数字
    //   强制转化  Number()
    //   -0  /1  *1  %更大的数

    
    // var x = 1 ;
    // var str = x + '' ;
    // console.log(str);

    // console.log(true + '');

    var x = '123';
    // x = x - 0 ;
    // x = x / 1 ;
    // x = x * 1 ;
    x = x % 1000000000000;
    console.log(x);



    // 变量在使用的过程中,是值在做计算,不是变量在做计算

    // 变量只有通过赋值才会改变

    var m = '23' ;
    var n = m * 1 ;   // 看到的是m*1  实际上程序是先找到m对应的值,再做计算  '23'*1
    console.log(m);  // '23'
    console.log(n);  // 23