• 128546

    文章

  • 807

    评论

  • 12

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

强制类型转换--其他数据类型转化为Number

服了这份高薪指南,涨多少你说了算>>
<!DOCTYPE html>
<html>
   <head>
      <meta charset="UTF-8">
      <title></title>
      
      <script type="text/javascript">
    /**
     * js有六种数据类型
     * --1.String 字符串
     * --2.Number 数值
     * --3.Boolean 布尔值
     * --4.Null 空值
     * --5.Undefined 未定义
     * --6.object 对象
     *
     *
     * 将其他数据类型转化为Number()函数
     * 转化方式一:
     *    使用Number()函数
     */

    /*String----->Number
     *    1.如果是纯数字的字符串,则直接将其返回数字
     *    2.如果字符串有非数字的内容,则转换为NaN(not  a number[不是数字类型])
     *    3.如果是字符串是一个空串或者是一个空格的字符串,则转化为0
     *
     * /*Boolean----->Number
     * 1.true 转化为1   返回值为1
     *   false转化为0  返回值为0
     * 2.null-->数字  0
     * 3.undefined -->数字    返回值为NaN
     */


    var a="123";
    //var a="abc";
    //var a ="      ";
    a=Number(a);
         console.log(typeof(a))
            console.log(a)
      </script>
      <script type="text/javascript">

    var a=true;
    //var a=false;
    a=Number(a);
         console.log(typeof(a))
            console.log(a)
      </script>
    <script>
         /*
          
                转化方式二:
                 --这种方式专门来对付字符串
                  parseInt()把一个字符串转化为一个整数
                  parseFloat()把一个字符串装化为一个小数
           **/
            var a="123444px";
    a=parseInt(a);
         console.log(typeof(a))
            console.log(a)


    var a="123.567px";
    a=parseFloat(a);
         console.log(typeof(a))
            console.log(a)
      </script>
   </head>
   <body>
   </body>
</html>

695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客