• javascript疑难问题---2、js类型转换的常见方式


    javascript疑难问题---2、js类型转换的常见方式

    一、总结

    一句话总结:

    a、转换为字符串一般用加空字符串的方式:例如 var num1=123+'';
    b、转换为数字一般用一元运算符正号:例如 var str1=+'1'+2+3;
    c、转换为boolean类型一般用两个取反符号!!:var str1=!!123;

    二、js类型转换的常见方式

    博客对应课程的视频位置:2、js类型转换的常见方式
    https://www.fanrenyi.com/video/4/95

    三、课程代码

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>js类型转换的常见方式</title>
     6 </head>
     7 <body>
     8 <script>
     9     /*
    10     * 1、转换为字符串
    11     * 用二元运算符 +(加号)(字符串的连接号)
    12     * */
    13     // var num1=123+'';
    14     // var num1=true+'';
    15     // console.log(num1);
    16     // console.log(typeof num1);
    17 
    18     /*
    19     * 2、转化为数字
    20     * 用一元运算符 +(正号)
    21     *
    22     * */
    23     // var str1=+true;
    24     // // var str1=+'1'+2+3;
    25     // console.log(str1);
    26     // console.log(typeof str1);
    27 
    28     /*
    29     * 3、转化为boolean类型
    30     * 用两个取反符号,!!
    31     * */
    32     var str1=!!'123';
    33     console.log(str1);
    34     console.log(typeof str1);
    35 </script>
    36 </body>
    37 </html>
     
  • 相关阅读:
    FAQ接口自动化_转载参考
    FAQ接口自动化_报错解决
    SpringBootRESTfulAPI平台项目-演示版01
    SpringBoot08_mysql操作
    SpringBoot07_RESTful API:获取girls表的内容
    SpringBoot06_程序自动化创建/更新数据库里的表信息
    mysqldump
    js 原型链
    node.js 事件发射器模式
    codeblocks 支持c++11
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/12334205.html
Copyright © 2020-2023  润新知