1.2.1 JavaScript 类型转换

作者: 1983年的古董先生 | 来源:发表于2017-07-25 16:27 被阅读0次
    JavaScript 中前面的对象不用写的两种情况:
     1.global对象
        typeof ();
        parseInt();
        parseFloat();
        eval();
        Number();
        String();
        Boolean();
    /global. typeof ();/
    
    2.window对象(dom对象)浏览器提供的标签对象
    /window.alert();/
    
    变量类型之间的互相转换
    1.整型->字符串
    1).num  = 10;
    str  =String(num);
    2)num = 10;
    str = num+'';
    
    
    2.字符串->整型
    1)str  ='10px';
    num = parseInt(str);
    
    3.所有型->布尔型
    1)v = '';
    b = Boolean(v);
    2)v='';
    b=!!v;
    
    4.所有型->布尔型(为假情况)
    1.字符串变量('')
    2.整型(0)
    3.浮点(0.0)
    4.布尔(false)
    8.NaN 类型
    9.null 类型
    10.undefined 类型
    
    5.数组
    6.对象
    7.json对象
    
    5.json字符串->json对象
    //v = "{  'username':'user1','age':'20'}";//
    v = "({  'username':'user1','age':'20'})";
    obj = eval('('+v+')');
    

    相关文章

      网友评论

        本文标题:1.2.1 JavaScript 类型转换

        本文链接:https://www.haomeiwen.com/subject/swnwkxtx.html