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 字符串截取、字符串与数字的转换相关推荐

  1. 【简单易懂】Java字符串应用场景:数字金额转换成大写汉字金额【金额转换】

    Java字符串应用场景:数字金额转换成汉字金额 文章目录 Java字符串应用场景:数字金额转换成汉字金额 前言 一.String简单介绍 二.字符串在开发中的应用场景 三.金额转换 3.1解题思路 3 ...

  2. 前端开发:JS中截取字符串的用法总结

    前言 在前端开发过程中,对JS相关的字符串处理可谓是家常便饭,对字符串对处理也是前端开发过程中使用频率非常高的知识点之一,对从后台获取到的字符串进行二次处理也是非常普遍的需求,那么本文就来分享一下在前 ...

  3. js中截取字符串前几位的两种方法slice()substring()

    在Javascript使用字符串中,我们不一定需要全部的字符串,这时就需要截取字符串.本文主要介绍js中截取字符串前几位的两种方法:1.使用slice() 方法:2.使用substring() 方法. ...

  4. JS 正则截取字符串

    参考地址 JS 正则截取字符串 1.js截取两个字符串之间的内容: varstr = "aaabbbcccdddeeefff"; str = str.match(/aaa(\S*) ...

  5. ruby字符串截取字符串_如何在Ruby中附加字符串?

    ruby字符串截取字符串 There are multiple ways to do the required but we will study about three of them. 有多种方法 ...

  6. go golang 判断base64数据 获取随机字符串 截取字符串

    go golang 判断base64数据 获取随机字符串 截取字符串 先少写点,占个坑,以后接着加. 1,获取指定长度随机字符串 func RandomDigits(length int) strin ...

  7. Postman用JS正则截取字符串方法

    Postman 从消息头中获取的token值是bearer类型的 但是想把token值设置成变量,则需要把获取的token值,截取一下 var newtoken = postman.getRespon ...

  8. 字符串截取,对数字,英文,汉字都可以

    同长我们在建站的过程中,都会遇到这样的问题,UTF-8编码格式下英文和汉字占用的字节数不同,导致字符串截取过程中会遇到冲突,使用下面这个函数可以完美的解决这个问题. function cc_msubs ...

  9. js怎样截取字符串后几位以及截取字符串前几位

    截取字符串前几位var disName ='开心一族漂亮家园'; var shortName = disName.substring(0,5); console.log(shortName);//打印 ...

  10. 小程序js中截取字符串

    /** 描述:截取字符串* str: 源字符串* len: 显示的字节数* suf: 尾部追加字符串*/function substr(str, len, suf) {if (!str || !len ...

最新文章

  1. 布局AR VR领域?Tessera 8.5亿美元收购音频公司DTS
  2. 数据字典恢复mysql数据_恢复之数据字典和控制文件不一致的恢复(一)
  3. 【C++】 66_C++ 中的类型识别
  4. Python排序dict之list数组
  5. codeforces 665B Shopping
  6. 为什么精准营销难谈精准?
  7. linux下面的安卓模拟器genymotion运行taptap游戏-还没弄完
  8. springboot----热部署
  9. 网易北京:全员核酸检测为阴性 园区环境检测为阴性
  10. 进程栈大小 与 线程栈大小-转
  11. 数据可视化分析软件开发_大数据系统建设解决方案
  12. 电子秤PCBA方案的功能及设计
  13. stm8s stvd 编译出错
  14. 中铁二局全面推行建筑工地务工人员实名制管理
  15. python 作用域知识点整理
  16. python人工智能之:多边形矩阵热图程序实战篇(二)
  17. Python爬取自然风景图片代码
  18. 6_1 系统安全分析与设计
  19. 5G原理,5G给生活的影响,5G影响的行业
  20. B站 x《男人装》首次破圈合作,有趣的灵魂遇见了艺术

热门文章

  1. Scipy 计算Z值
  2. 一看就舒心的图片「唯美仙境」
  3. 工银二维码支付享受满减,超低汇率千分二
  4. java dom解析xml字符串_dom4j解析xml字符串实例
  5. 2018 年最新 PHP 面试题大全(干货)
  6. 【NLP】基于庞加莱损失函数的词嵌入模型
  7. cadence SPB17.4 - allegro - 出Gerber文件
  8. 跨境电商的发展趋势有哪些?跨境电商发展现状与趋势
  9. 十大编程软件排行榜——pow_na的博客
  10. python批量下载文件只有1kb_详解如何用python实现一个简单下载器的服务端和客户端...