zoukankan      html  css  js  c++  java
  • 06强制类型转换

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script>
            /**
             * 将其他数据类型转换为Number
             *  转换方式一:
             *      使用Number()函数
             *          - 字符串转数值
             *              1.如果是纯数字的字符串,则直接将其转换为数字
             *              2.如果字符串中有非数据内容,则转换为NaN
             *              3.如果字符串是空串,或全是空格的字符串,则转换为0
             * 
             *          - 布尔转数值
             *              1.true转换为1,false转换为0
             * 
             *          - null转数值 0
             *          - undefined转数值 NaN
             *              
             *  转换方式二:
             *       - 这种方式专门用来对付字符串
             *       - parseInt() 把一个字符串转换为一个整数
             *              可以将一个字符串中的有效整数内容取出来,然后转换为Number
             *       - parseFloat() 把一个字符串转换为一个浮点数
             *         
             *          如果对于非String使用parseInt()或parseFloat()
             *             它会将其两边加上双引号,转换为String然后再操作
             * 
             * 
             **/
    
             var a = "123";
             var a = true;
             var a = false;
             var a = null;
             var a = undefined;
    
            //  调用Number()函数将a转换为Number类型
            a = Number(a);
            
            console.log('a: ', a);
            console.log(typeof a);
            // 调用parseInt()函数,将字符串转换为Number类型
            a = "123px";
            a = parseInt(a);
            console.log(a);
            console.log(typeof a);
        </script>
    </head>
    <body>
        
    </body>
    </html>
    
  • 相关阅读:
    leetcode——202.快乐数
    leetcode——136. 只出现一次的数字
    leetcode——74.搜索二维矩阵
    leetcode——240.搜索二维矩阵
    leetcode——414.第三大的数
    020 迭代器模式
    019 模板模式
    018 中介者模式
    017 命令模式
    016 责任链模式
  • 原文地址:https://www.cnblogs.com/anyux/p/14683574.html
Copyright © 2011-2022 走看看