JS常用数据类型转换

js提供了5中基本数据类型:数字  number   字符串 string   布尔   boolean   空值 null    未定义的 undefined

常用的是数字型和字符串型之间的转换,常用的转换方法如下:

1 数字型转换成字符串型

a) 使用String()方法

b) 使用toString()方法

c) 使用隐式转换(运算)
 

  var num = 10;var str1 = String(num);var str2 = num.toString();var str3 = num + "";

2 字符串类型转数字类型

a) 使用parseInt()方法  把字符串中的数字部分提取出来, 只提取整数部分,取不提小数

b) 使用parseFloat()方法   把字符串中的数字部分提取出来,可以提取整数和小数部分

c) 使用Number()强制转换

d) 使用隐式转换(-,/、*)

var str = "123";
var str2 = "123.456";
var num1 = Number(str);
var num2 = parseInt(str);
var num3 = parseFloat(str2);
var num4 = str-0;

以上就是常用的两种基本的数据类型之间的转换方法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/596770.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java设计小分队01

1.开发流程: 编辑:生成.java文件编译:javac命令,生成.class文件运行:java命令 2.标识符下列那个(不)合法: 除了第一个词小写,其他词首字母大写;java标识符为…

Bash脚本中的分支控制:深入理解Case语句

在编写Bash脚本时,我们经常需要根据不同的条件执行不同的代码块。传统的if-elif-else语句在处理多条件分支时可能会变得冗长和复杂。幸运的是,Bash提供了一个更为简洁的选择结构:case语句。在本文中,我们将深入探讨case语句的使用…

2024第一篇: 架构师成神之路总结,你值得拥有

大家好,我是冰河~~ 很多小伙伴问我进大厂到底需要怎样的技术能力,经过几天的思考和总结,终于梳理出一份相对比较完整的技能清单,小伙伴们可以对照清单提前准备相关的技能,在平时的工作中注意积累和总结。 只要在平时…

仅仅几行 Python 代码,却可帮你快手完成大部分工作

Python 作为一种脚本语言,开发简单,几行代码却能发挥大作用。 本文将介绍几种有趣的 Python 脚本,一定能在你的生活和工作中发挥用处。 自动整理文件和文件夹 手动整理文件和文件夹可能很乏味。这个 Python 脚本可按扩展名类型自动将文件排…

NPC问题

1. P 问题和 NP 问题: P 问题(多项式时间可解问题): P 问题是可以在多项式时间内有效解决的问题,即存在一个算法,其运行时间是输入规模的多项式函数。例如,排序算法、搜索算法等都属于 P 问题。…

【DevOps-02】Code编码阶段工具

一、简要说明 在code阶段,我们需要将不同版本的代码存储到一个仓库中,常见的版本控制工具就是SVN或者Git,这里我们采用Git作为版本控制工具,GitLab作为远程仓库。 Git安装安装GitLab配置GitLab登录账户二、Git安装 Git官网 Githttps://git-scm.com/

gin框架实战(一)- HTTP请求参数校验之神器validator

1 快速安装 使用之前,首先要获取validator这个库: $ go get github.com/go-playground/validator/v10 2 功能 golang http 请求参数校验工具,具备复杂参数校验规则。 3 操作符 标记 标记说明 , 多操作符分割 | 或操作 - 跳过字段…

重新定义出行,PIX移动空间-Robobus2.0正式发布

PIX从创始之初就以重塑城市作为愿景,基于对未来终局的思考,我们重新定义了下一代汽车–移动空间,汽车不再只是一个交通工具,而是一个个提供服务的移动空间,这也将最终重塑城市,使城市成为一个真正的超级有机…

正定矩阵在格密码中的应用(知识铺垫)

目录 一. 写在前面 二. 最小值点 三. 二次型结构 四. 正定与非正定讨论 4.1 对参数a的要求 4.2 对参数c的要求 4.3 对参数b的要求 五. 最小值,最大值与奇异值 5.1 正定型(positive definite) 5.2 负定型(negative defin…

【MySQL】字符集与排序规则

在MySQL数据库中,字符集(Character Set)和排序规则(Collation,也称字符集校验规则)是重要的概念,它们对于正确存储和比较数据至关重要。 字符集与排序规则 字符集是一组字符的集合,与数字编码…

8个流行的Python可视化工具包,你喜欢哪个?

用 Python 创建图形的方法有很多,但是哪种方法是最好的呢?当我们做可视化之前,要先明确一些关于图像目标的问题:你是想初步了解数据的分布情况?想展示时给人们留下深刻印象?也许你想给某人展示一个内在的形…

PostgreSQL从入门到精通 - 第40讲:数据库不完全恢复

PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。 第40讲&#…

几种Go语言开发的IDE

Go语言(或Golang)是一种高效的编程语言,它支持并发机制和强大的标准库。由于其日益增长的流行,现在有许多IDE(集成开发环境)支持Go语言开发。这些IDE提供了代码高亮、智能代码补全、调试工具、版本控制集成…

[足式机器人]Part2 Dr. CAN学习笔记-动态系统建模与分析 Ch02-4 拉普拉斯变换(Laplace)传递函数、微分方程

本文仅供学习使用 本文参考: B站:DR_CAN Dr. CAN学习笔记-动态系统建模与分析 Ch02-4 拉普拉斯变换(Laplace)传递函数、微分方程 1. Laplace Transform 拉式变换2. 收敛域(ROC)与逆变换(ILT&…

ffmpeg转码新技能

ffmpeg转码新技能 mp3转wavmp4转gif mp3转wav 今天发现之前用ffmpeg转码不好使了。今天发现一个ffmpeg转码新的用法非常简单 ffmpeg -i 0104.mp3 -f wav 0104.wav mp4转gif 同学求助将mp4转gif。我先用剪影把mp4的多余黑边去除。然后用ffmpeg将mp4转出了gif ffmpeg -i shu…

谷歌推出了一种名为提示扩展(Prompt Expansion)的创新框架,旨在帮助用户更轻松地创造出既高质量又多样化的图像。

谷歌推出了一种名为提示扩展(Prompt Expansion)的创新框架,旨在帮助用户更轻松地创造出既高质量又多样化的图像。 论文标题: Prompt Expansion for Adaptive Text-to-Image Generation 论文链接: https://arxiv.org/pdf/2312.16720.pdf 问…

拿到年终奖后马上辞职,厚道吗?

拿到年终奖后马上辞职,厚道吗? 作为一个人,你首先要对自己负责,其次是对自己身边的人(妻儿,家人,朋友)负责。 你明明可以跳槽到有更好的职业发展你不去,是为不智&#…

【普中开发板】基于51单片机的篮球计分器液晶LCD1602显示( proteus仿真+程序+设计报告+讲解视频)

基于普中开发板51单片机的篮球计分器液晶LCD1602显示 1.主要功能:讲解视频:2.仿真3. 程序代码4. 设计报告5. 设计资料内容清单&&下载链接资料下载链接(可点击): 基于51单片机的篮球计分器液晶LCD1602显示 ( pr…

tmux 最新版的编译安装

在官网下载最新的源码 Releases tmux/tmux # 安装编译前置依赖包 sudo apt install ncurses-dev libevent-dev wget https://github.com/tmux/tmux/releases/download/3.3a/tmux-3.3a.tar.gz tar -xf tmux-3.3a.tar.gz cd tmux-3.3a ./configure --enable-static # 采用静…

AspectJ入门(二)— 应用

AspectJ便于调试、测试和性能调整工作。定义的行为范围从简单的跟踪到分析,再到应用程序内部一致性到测试。AspectJ可以干净地模块化这类功能,从而可以在需要时轻松地启用和禁用这些功能。 1 基础 本节将继续介绍AspectJ到一些基础功能,为后…