字符串转化为数值

  1. JavaScript的Number()函数,强制类型转换
  2. parseInt()和parseFloat()两个转换函数。
  3. 通过使用正则表达式
    function getStringofNum(text) {
            //取出字符串中的数字
            var value = text.replace(/[^0-9]/ig,"");
            return value;
        }
    getStringofNum('sdjk_2.4.7')//247
    
    

      

  4. 按位非
    可以把字符串转换成整数,但他不是浮点数。如果是一个字符串转换,它将返回0;
    ~~1.23 // returns 1
    ~~"1.23" // returns 1
    ~~"23" // returns 23

      

  

原文地址:https://www.cnblogs.com/moonzwt/p/9794962.html