当前位置: 首页 > news >正文

Javascript数据类型之类型转换

1、为什么需要类型转换?

Javascript是弱数据类型:Javascript也不知道变量到底属于哪种数据类型,只有赋值了才清楚。

注:使用表单、prompt获取过来的数据默认是字符串类型的,此时就不能直接简单的进行加法运算。在操作之前需要检测一下数据类型,再进行转换。

类型转换就是把一种数据类型的变量转换成我们需要的数据类型。

2、隐式转换

定义:某些运算符被执行时,系统内部自动将数据类型进行转换,这种转换称为隐式转换。

规则:

(1)+号两边只要有一个是字符串,都会把另一个转成字符串

(2)除了+以外的算术运算符,比如-*/等都会把数据转成数字类型

缺点:

转换类型不明确,靠经验才能总结

技巧:(1)任何数据和字符串相加结果都是字符串(2)加号作为正号解析时,可以转换成数字型【console.log(+'123')结果为数字型123】

3、显式转换

定义:自己写代码告诉系统该转成什么类型

转换为数字型:

(1)Number(数据)

(2)parseInt(数据)    只保留整数,【parseInt只要整数,不会四舍五入】

(3)parseFloat(数据)      可以保留小数

4、案例:输入2个数,计算两者的和,打印到页面中

http://www.dtcms.com/a/545314.html

相关文章:

  • 销售拜访前的全面准备指南以及ABC推荐法
  • 优秀网站模板下载网站编程论文
  • 仓颉代码内联策略:性能优化的精密艺术
  • 欧瑞电机编码器引脚定义
  • 中国隧道空间分布
  • 作文网站哪个平台好wordpress超简洁主题
  • 聊城公司网站建设注册域名需要多久
  • 国外摄影网站合肥网站网站建设
  • Vue+Element 封装表格组件
  • 有向图能拓扑排序,必定无环
  • 网络:2.1加餐 - 网络命令
  • 为什么需要设置字符编码?
  • 电影网站如何做seo济南制作公司网站
  • 怎么网站排名seo乐清网络推广公司
  • 仓颉 String 内存表示:从 UTF-8 小对象到零拷贝子串的完整旅程
  • Android Studio新手开发第三十四天
  • 多维c++ vector, vector<pair<int,int>>, vector<vector<pair<int,int>>>示例
  • 【TVM 教程】自定义优化
  • 免费行情网站大全下载成品源码网站
  • 男女生做羞羞事情的网站网站域名怎样选择
  • 做政协网站软件的公司找人做网站 优帮云
  • 电力系统安全新样本:瑞数信息用“动态安全”筑起业务防线
  • 基于Python(Tkinter)实现(图形界面)小说阅读器
  • 选ThinkPad还是ThinkBook?联想乐享智能体让你告别选择困难!
  • 企业网站seo优化怎么做个人网站建设小江
  • 4种智能方法:如何将SIM卡中的短信转移到电脑
  • 【2D/3D户型图编辑器实现-技术栈选择】附demo演示
  • 信息网站开发网络公司人工智能公众号
  • SpringBoot15-项目部署
  • 安卓玩机工具推荐------ROOT与免ROOT安卓设备玩机工具