第三章强制类型转换

       Cast type:强制类型转换

      将其他数据类型转换成String类型

将其他数据类型转换为String
        强制类型转换:
            -指将一个数据类型强制转换为其他数据类型
            -类型转换主要是指将其他数据类型转换为String,Boolean,Number
            
            
将其他数据类型转换为String
              -方式一:调用被转换数据的toString()方法
                      该方法不会影响到原变量
                      但是注意null和undefind这两个值没有toString()方法
                      如果调用他们的方法,会报错


               -方式二:调用string函数,并将被转换的数据作为参数传递给函数

       将其他数据类型转换为Number类型

 将其他数据类型转换为Number
              转换方式一:
                  使用Number()函数
                  - 字符串 -->数字
                     1,如果是纯数字的字符串,则直接将其转换为数字
                     2,如果字符串中有非数字内容,则转换为NaN
                     3,如果字符串是一个空串或者是一个全是空格的字符串,则转换为0

                   - 布尔 -->数字
                      true 转成1
                      false 转成0

                   - null -->数字 0

                   - undefind --> 数字NaN
                     --

               转换方式二:
                        -这种方式专门用于字符串
                        -parseInt() 把一个字符串转换为一个整数
                        -parseFloat() 把一个字符串转换为一个浮点数

小明1996
4 声望0 粉丝