前言

在前端开发中,关于数据转换也是使用频率非常高的知识点,尤其是常见数据类型之间的相互转换的使用频率就更高了,那么本篇博文就来分享一下关于JS中常用数据类型的转换使用,分享一下,方便后期查阅使用。

常用数据类型

在JS中有五种不同数据类型:number 、string 、boolean 、symbol(ES6新增属性)。两种不包含任何值的数据类型:null、undefined。四种引用数据类型(也称为对象类型):Object、Date、function、Array。

虽然上面把JS中的数据类型细分了,但是总体来说JS中的数据类型分为两类:基本数据类型和引用数据类型。基本数据类型分为:number 、string 、boolean 、null、undefined、symbol(ES6新增属性);引用数据类型分为:Object、Date、function、Array。二者的区别就是:基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。

  

常见数据类型转换

1、string转number

直接使用parseInt()方法可以把string类型的值转换为number。

console.log(parseInt("1234ABCDEF"));  //返回结果为数字:1234console.log(parseInt("1.423"));   //返回结果为数字:1console.log(parseInt(".2023"));   //返回结果为NaN

注意:浮点数中的点对于parseInt() 方法来说是属于非法字符的,因

前端开发:JS中常用数据类型的转换以及使用场景集锦相关推荐

  1. JS中常用正则转换和信息验证的封装(80个)

    JS中常用正则转换和信息验证的封装(80个) 邮箱 手机号码 电话号码 是否url地址 是否字符串 是否数字 是否boolean 是否函数 是否为null 是否undefined 是否对象 是否数组 ...

  2. js中text方法是啥意识_一盏茶的时间,快速捕获JS中常用的方法(细心整理,持续更新ing)...

    不知不觉上班一周辽-趁着大好周末,小编挣扎着从床上爬起来,决定对前端日常编程中常用到的一些方法做一个系统的整合. 有些人或许会觉得忘了百度就完事儿,no no no!这事儿小编真的亲践过好多次,百度一 ...

  3. 总结JS中常用的数组的方法大全

    总结JS中常用的数组方法 JS中常用的数组方法总结 数组(Array)是一种复杂的数据类型,它属于Object(对象)类型,用来将一组数组合在一起,通过一个变量就可以访问一组数据.在使用数组时,经常会 ...

  4. ios中常用数据类型相互转换

    ios中常用数据类型相互转换 //1. NSMutableArray和NSArray互转 // NSArray转为NSMutableArray NSMutableArray *arrM = [arr ...

  5. VC常用数据类型使用转换详解

    VC常用数据类型使用转换详解 出  处:PCVC.NET 作  者:程佩君 刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用. 我们先定义一些常见类型变量借以 ...

  6. JS中常用的事件操作

    JS中常用的事件操作 前言 一.点击事件(导航栏内容切换功能) 二.移入移出事件(导航栏菜单下拉功能) 三.失去焦点事件(表单检验功能) 四.鼠标事件(鼠标跟随功能) 五.键盘事件(打飞机案例) 总结 ...

  7. js中常用的对象—String的属性和方法

    今天说一下,js中常用的内置对象--String对象 它有以下几个常用的属性: length prototype 有以下几个常用的方法: parseInt()转换为数字 parseFloat()转换为 ...

  8. html进制转换js代码,JS中的进制转换以及作用

    js的进制转换, 分为2进制,8进制,10进制,16进制之间的相互转换, 我们直接利用 对象.toString()即可实现: 运行下面代码 //10进制转为16进制 (10).toString(16) ...

  9. 判断js中的数据类型的方法

    在 判断js中的数据类型 我们通常会使用typeOf()方法,        typeof   2         输出   number       typeof   null       输出   ...

最新文章

  1. python中文版-Python中文版
  2. Linux 进程通信fifo,Linux 进程通信之FIFO的实现
  3. Android GooglePay 填坑录
  4. 在事务方法中调用另外一个事务方法,被调用方法的事务没起作用
  5. python跨目录调用_python 跨目录访问文件
  6. 使用Arquillian测试安全的EJB
  7. Azure Cosmos DB从零到10分钟
  8. oracle巡检项,Oracle数据库巡检参考项
  9. 刷新include引进的页面
  10. 数组是逻辑结构还是存储结构_逻辑结构?存储结构?傻傻分不清……
  11. 2022淘宝双十一优惠券如何叠加使用?淘宝双十一优惠券叠加规则介绍
  12. Deep Learning 学习笔记
  13. 指数型组织到底是什么
  14. 心情日记:【原创诗歌】怆情吟
  15. 威廉玛丽学院计算机专业好吗,威廉玛丽学院计算机硕士语言要求请问在哪
  16. mysql 留存率_用mysql统计留存率
  17. 【绿盟】检测到目标Strict-Transport-Security响应头缺失
  18. iocomp ActiveX/VCL各版本大比拼之Crack
  19. Linux常用库函数
  20. 偷看了女友的日记,我泪流满面【转载】

热门文章

  1. 数据分析——统计学理论和方法
  2. 神州泰岳测试试题(笔试)
  3. Revit模型转Gltf
  4. linux 系统redis常用命令
  5. 紫外线消毒器:飞利浦紫外线杀菌灯TUV30W型号
  6. 如何将MathType嵌入Office 2016
  7. CAD图块:什么是动态块?CAD动态块怎么使用?
  8. 需求工程期末知识点复习
  9. 照片美化和处理控件ColorSwap详细介绍
  10. python之 ffmpeg+opencv绿幕抠图,蒙版绿幕抠图,透明化处理,PIL检测图片是否包含透明通道