JS 字符串截取、字符串与数字的转换
JS 获取字符串最后一个字符
方法一:String.charAt(String.length - 1)
const str = "123456";
console.log(str.charAt(str.length - 1)); // 6
方法二:String.substring(String.length - 1)
const str = "123456";
console.log(str.substring(str.length - 1)); // 6
JS 截取特定字符后面的字符串
indexOf() 字符从左向右首次出现位置索引:String.indexOf("-")
const str = "2022-11-19";
console.log(str.substring(str.indexOf("-") + 1)); // 11-19
lastIndexOf() 字符从右向左首次出现位置索引:String.lastIndexOf("-")
const str = "2022-11-19";
console.log(str.substring(str.lastIndexOf("-") + 1)); // 19
JS 去掉字符串中前 N 位字符
去掉字符串前三位:String.slice(3)
const str = "12345678";
console.log(str.slice(3)); // 45678
JS 去掉字符串中最后 N 位字符
去掉字符串后二位:String.slice(0, -2)
const str = "12345678";
console.log(str.slice(0, -2)); // 123456
JS 在字符串中加入一段特定字符串
在字符串的第 3 位后面插入特定字符串:String.slice(0, 3) + "newStr" + String.slice(3)
const str = "123456";
console.log(str.slice(0, 3) + "newStr" + str.slice(3)); // 123newStr456
JS 截取字符串前 N 位字符
截取字符串前五位:String.substring(0, 5)
const str = "12345678";
console.log(str.substring(0, 5)); // 12345
JS 截取字符串后 N 位字符
截取字符串后三位:String.substring(String.length - 3, String.length)
const str = "12345678";
console.log(str.substring(str.length - 3, str.length)); // 678
JS 数字转字符串
方法一:Number.toString()
const num = 12345;
console.log(num.toString()); // 12345
方法二(数字+任何字符串):Number + ""
const num = 12345;
console.log(num + ""); // 12345
JS 字符串转数字
方法一(向下取整):parseInt(Number)
const num = "123.75";
console.log(parseInt(num)); // 123
方法二(保留小数):parseFloat(Number)
const num = "123.75";
console.log(parseFloat(num)); // 123.75
方法三(强制类型转换[保留小数]):Number(Number)
const num = "123.75";
console.log(Number(num)); // 123.75
JS 字符串截取、字符串与数字的转换相关推荐
- 【简单易懂】Java字符串应用场景:数字金额转换成大写汉字金额【金额转换】
Java字符串应用场景:数字金额转换成汉字金额 文章目录 Java字符串应用场景:数字金额转换成汉字金额 前言 一.String简单介绍 二.字符串在开发中的应用场景 三.金额转换 3.1解题思路 3 ...
- 前端开发:JS中截取字符串的用法总结
前言 在前端开发过程中,对JS相关的字符串处理可谓是家常便饭,对字符串对处理也是前端开发过程中使用频率非常高的知识点之一,对从后台获取到的字符串进行二次处理也是非常普遍的需求,那么本文就来分享一下在前 ...
- js中截取字符串前几位的两种方法slice()substring()
在Javascript使用字符串中,我们不一定需要全部的字符串,这时就需要截取字符串.本文主要介绍js中截取字符串前几位的两种方法:1.使用slice() 方法:2.使用substring() 方法. ...
- JS 正则截取字符串
参考地址 JS 正则截取字符串 1.js截取两个字符串之间的内容: varstr = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*) ...
- ruby字符串截取字符串_如何在Ruby中附加字符串?
ruby字符串截取字符串 There are multiple ways to do the required but we will study about three of them. 有多种方法 ...
- go golang 判断base64数据 获取随机字符串 截取字符串
go golang 判断base64数据 获取随机字符串 截取字符串 先少写点,占个坑,以后接着加. 1,获取指定长度随机字符串 func RandomDigits(length int) strin ...
- Postman用JS正则截取字符串方法
Postman 从消息头中获取的token值是bearer类型的 但是想把token值设置成变量,则需要把获取的token值,截取一下 var newtoken = postman.getRespon ...
- 字符串截取,对数字,英文,汉字都可以
同长我们在建站的过程中,都会遇到这样的问题,UTF-8编码格式下英文和汉字占用的字节数不同,导致字符串截取过程中会遇到冲突,使用下面这个函数可以完美的解决这个问题. function cc_msubs ...
- js怎样截取字符串后几位以及截取字符串前几位
截取字符串前几位var disName ='开心一族漂亮家园'; var shortName = disName.substring(0,5); console.log(shortName);//打印 ...
- 小程序js中截取字符串
/** 描述:截取字符串* str: 源字符串* len: 显示的字节数* suf: 尾部追加字符串*/function substr(str, len, suf) {if (!str || !len ...
最新文章
- 布局AR VR领域?Tessera 8.5亿美元收购音频公司DTS
- 数据字典恢复mysql数据_恢复之数据字典和控制文件不一致的恢复(一)
- 【C++】 66_C++ 中的类型识别
- Python排序dict之list数组
- codeforces 665B Shopping
- 为什么精准营销难谈精准?
- linux下面的安卓模拟器genymotion运行taptap游戏-还没弄完
- springboot----热部署
- 网易北京:全员核酸检测为阴性 园区环境检测为阴性
- 进程栈大小 与 线程栈大小-转
- 数据可视化分析软件开发_大数据系统建设解决方案
- 电子秤PCBA方案的功能及设计
- stm8s stvd 编译出错
- 中铁二局全面推行建筑工地务工人员实名制管理
- python 作用域知识点整理
- python人工智能之:多边形矩阵热图程序实战篇(二)
- Python爬取自然风景图片代码
- 6_1 系统安全分析与设计
- 5G原理,5G给生活的影响,5G影响的行业
- B站 x《男人装》首次破圈合作,有趣的灵魂遇见了艺术
热门文章
- Scipy 计算Z值
- 一看就舒心的图片「唯美仙境」
- 工银二维码支付享受满减,超低汇率千分二
- java dom解析xml字符串_dom4j解析xml字符串实例
- 2018 年最新 PHP 面试题大全(干货)
- 【NLP】基于庞加莱损失函数的词嵌入模型
- cadence SPB17.4 - allegro - 出Gerber文件
- 跨境电商的发展趋势有哪些?跨境电商发展现状与趋势
- 十大编程软件排行榜——pow_na的博客
- python批量下载文件只有1kb_详解如何用python实现一个简单下载器的服务端和客户端...