<script type="text/javascript">/**  将其他的数据类型转换为Number*  转换方式一:*      使用Number()函数*           - 字符串--> 数字*             1.如果是纯数字的字符,则直接将其转换为数字*          2.如果字符串中有非数字的内容,则转换为NaN*             3.如果字符串是一个空船或者是一个全是空格的字符串,则会转换为0* *          - 布尔--> 数字*          true转成1*            false转成0* *             - null --> 数字   0* *             - undefined --> 数字 NaN* *    转换方式二:*             - 这种方式专门用来对付字符串*            - parseInt() 把一个字符串转换为一个整数*             - parseFloat() 把一个字符串转换为一个浮点数*/var a = "520";//调用Number()函数来将a转换为Number类型a = Number(a);a = true;a = Number(a);a = null;a = Number(a);a = undefined;a = Number(a);a = "99px";//调用parseInt()函数将a转换为Number/** parseInt()可以将一个字符串中的有效的整数内容取出来*     然后转换为Number* */a = parseInt(a);/** parseFloat作用和parseInt类似,不同的是它可以获得有效的小数*/a = "520.1314px";a = parseFloat(a);/** 如果对非String使用parseInt()或parseFloat()* 它会先将其转换为String,然后再操作* a = true;* a = parseInt(a);*/console.log(typeof a);console.log(a);</script>

以上的转换各有局限性,例如:a = "520.1314px";      然后使用   a = parseFloat(a);   转换得出结果如下:

parseFloat作用和parseInt类似,不同的是parseFloat可以获得有效的小数,而parseInt只能将一个字符串中的有效的整数内容取出来。

javascript中数据类型转换为Number相关推荐

  1. JavaScript中string与number

    JavaScript中string与number string字符串 将一个值使用'单引号或者"双引号,引用起来就是字符串. ES6提供了反引号定义一个字符串,可以支持多行,还支持插值. l ...

  2. javascript中数据类型及转换、String()和toString()的区别

    数据类型: JavaScript中的数据类型: 在计算机中,不同的数据类型所占的储存空间是不同的.1.原始数据类型:number (数字).string(字符串).boolean(布尔值).null( ...

  3. 微信小程序--js中string转换为number

    问题描述 在小程序编写js代码时,经常会遇到类型转换,比如string类型的"3"转换为number类型的3,那么怎么转换呢?先了解 parseInt!!! parseInt 1. ...

  4. html字符串转成数组,图文详解JavaScript中字符串转换为数组的方法

    在前端开发中经常需要使用JavaScript,那你知道怎么将JS字符串转换为数组吗?这篇文章就和大家讲讲JS将字符串转换为数组的方法,感兴趣的朋友可以参考一下,希望可以帮助到你. 之前一篇文章已经给大 ...

  5. JavaScript中数据类型的转换与undefined及Null

    JavaScript易错基础知识整理 1.没有定义值的变量undefined与清空null undefined:定义变量没有给与值时的默认初始值: null:可以通过null来讲变量清空 <sc ...

  6. JS对象转换为Number/String的内部原理 JS在浏览器中的运行环境

    ECMAScript2015官方文档:http://www.ecma-international.org/ecma-262/6.0/#sec-functiondeclarationinstantiat ...

  7. JavaScript基本数据类型与引用数据类型

    一.数据类型 基本数据类型:String.Number.Boolean.undefined.null.Symbol(ES6) 引用数据类型:Object.Array.Function.Date 基本数 ...

  8. html类型转换函数,如何在JavaScript中转换数据类型?

    在JavaScript中,数据类型用于对一种特定类型的数据进行分类,确定可以分配给类型的值以及可以对其执行的操作.虽然由于类型强制,JavaScript会自动转换许多值,但为了达到预期的结果,通常最好 ...

  9. 从数据类型 nvarchar 转换为 numeric 时出错_JS入门篇(三):javascript的数据类型详解...

    JavaScript的数据类型分为两大类,基本数据类型和复杂数据类型. 基本数据类型:Undefined.Null.Boolean.Number.String. 复杂数据类型:Object. (1)U ...

  10. javascript基础系列:javascript中的变量和数据类型(一)

    javascript基础系列:javascript中的变量和数据类型(一) 今天开始去重新系统温习一遍js基础,并作下记录 javascript是由三部分组成: ECMASCRIPT(ES): 描述了 ...

最新文章

  1. 第02章_MySQL环境搭建
  2. Redux 学习总结 (React)
  3. 用PlanAhead进行RTL代码开发与分析
  4. iphone android 开发指南 http://mobile.tutsplus.com
  5. Android优化——UI优化(二) 使用include标签复用布局
  6. redisson用阿里云集群版redis的问题_redission 序列化问题追踪
  7. 指派问题(匈牙利算法)
  8. 查看mysql数据库的死锁日志_【MySQL】mysql死锁以及死锁日志分析
  9. 命令color_【按键精灵教程】CmpColorEx、FindMultiColor 命令详解
  10. swift瀑布流实现_蘑菇街PC首页瀑布流实践
  11. 构建之法读书笔记02
  12. 并发容器ConcurrentHashMap——JDK1.7与JDK1.8区别
  13. N81各种问题解决汇总
  14. POST http://localhost:8080/admin/getPageDiseaseList net::ERR_INCOMPLETE_CHUNKED_
  15. 22071班(8月16日作业)
  16. java虎胆龙威_格斗之王3虎胆龙威
  17. 大师典藏!齐白石-巨匠笔下的小动物系列数字藏品限量发售!
  18. linux swap空间不足,swap空间不足问题解决
  19. 阿里云ECS数据迁移到阿里云OSS
  20. 照片美妆---人脸老化

热门文章

  1. Android发送通知
  2. 地图标识符号大全_起名字大全男孩 男孩名字,起名字大全男孩
  3. 2022年终Java编程技术总结
  4. 搜狗输入法候选窗口不跟随光标
  5. 网站中CSS是实现什么功能的,什么是CSS,其主要作用是什么
  6. python 绘制三国演义人物关系图
  7. Python设置32位环境
  8. 程序员博客是否应该晒代码(由摄影而感)
  9. 计算机组成原理试题7,计算机组成原理试题7
  10. vtk实现一个简易的RubberBand 并求矩形内部hu平均值和最值