javascript中变量类型and计算注意事项

    科技2026-01-02  12

    javascript中使用typeof方法能得到那些类型

    何时使用三个等于号何时使用两个等于号

    javascript中的内置函数

    javascript变量按照存储方式区分为哪些类型,这些变量有什么特点

    如何理解JSON

    变量类型

    1、值类型VS引用类型: 作用于不同的内存,引用类型赋值的是一个内存地址;

    2、typeof运算符详解: typeof undefined //undefined typeof ‘abc’ //string typeof 123 //number typeof true //boolean typeof {} //object typeof [] //object typeof null //object typeof console.log //function

    变量计算 - 强制类型转换

    1、字符串拼接;

    var a = 100+10 var b = 100+'10'

    此时第二个属于字符串拼接

    2、==运算符;

    双等于,会产生类型转换,非相同类型也会显示等于

    3、if语句;

    var a = true if(a){ 当a是真值,能执行 } var b = 100 if(b){ 当b被赋值,默认为真 } var c = ‘空’ if(c){ 当c被赋值为空,则表示为false,不执行 }

    4、逻辑运算; console.log(10 && 0) //结果是0,强制类型转换,返回的是true && 0 => 0 console.log(’’||‘abc’) //结果是’abc’,空字符串会被转换为false console.log(!window.abc) // true,undefind进行非转换,false变ture

    //判断一个变量会被当做 true 还是 false var a = 100 console.log(!!a)

    5、javascript中的内置函数 object array boolean number string function date regexp error

    Processed: 0.017, SQL: 9