es6如何截取字符串后几位
发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,这篇文章主要讲解了"es6如何截取字符串后几位",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"es6如何截取字符串后几位"吧!4种方法:1、用"str.
千家信息网最后更新 2024年09月25日es6如何截取字符串后几位
这篇文章主要讲解了"es6如何截取字符串后几位",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"es6如何截取字符串后几位"吧!
4种方法:1、用"str.charAt(str.length-1)",可截取字符串后1位;2、用"str.substr(str.length-N)",可截取后N位;3、用"str.slice(str.length-N)",可截取后N位等等。
本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。
es6截取字符串后几位的方法
方法1:使用charAt()截取后1位
charAt方法的作用是返回指定位置的一个字符
var str="123456";console.log(str);var c=str.charAt(str.length-1);console.log("后一位:"+c);
方法2:使用substr()截取后N位
substr方法可以在字符中抽取从开始位置的指定长度的字符,语法:
str.substr(str.length - N)
想要截取字符串后几位,参数N就设置为几。
var str="123456";console.log(str);console.log("后1位:"+str.substr(str.length-1));console.log("后2位:"+str.substr(str.length-2));console.log("后3位:"+str.substr(str.length-3));console.log("后4位:"+str.substr(str.length-4));
方法3:使用slice()截取后N位
slice的两个参数分别表示起始位置和结束位置,包含起始位置,不包含结束位置,省略的话则表示到最后
语法:
str.slice(str.length - N)
想要截取字符串后几位,参数N就设置为几。
var str="123456";console.log(str);console.log("后1位:"+str.slice(str.length-1));console.log("后2位:"+str.slice(str.length-2));console.log("后3位:"+str.slice(str.length-3));console.log("后4位:"+str.slice(str.length-4));console.log("后5位:"+str.slice(str.length-5));
方法4:使用substring截取后N位
str.substring(start, end)
方法同样是截取字符串,两个参数分别表示开始和结束的位数,类似slice,但是不同的是substring不接受负数,并且如果start值大于end的值,则会自动交换两个位置
语法:
str.substring(str.length-N))
想要截取字符串后几位,参数N就设置为几。
var str="123456";console.log(str);console.log("后1位:"+str.substring(str.length-1));console.log("后2位:"+str.substring(str.length-2));console.log("后3位:"+str.substring(str.length-3));
感谢各位的阅读,以上就是"es6如何截取字符串后几位"的内容了,经过本文的学习后,相信大家对es6如何截取字符串后几位这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
字符
字符串
方法
位置
参数
两个
语法
学习
内容
起始
不同
位数
作用
就是
思路
情况
教程
文章
更多
环境
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
Dell服务器在整车厂的应用
湖南公众号软件开发
h1z1服务器状态
服务器后端 c
学生网络安全教育通知
花园战争2服务器
为什么战网登录不了服务器
游戏软件开发大脑银行
笔记本电脑的服务器编号在哪里
漳平市软件开发项目管理在线咨询
涉密软件开发有资质要求吗
数据库中位集是什么
云网络安全有限公司
数据库链接测试工具
群卖软件开发
苏区数据库
连云港音频led大屏服务器
软件开发要不要钱
智能语音机器人软件开发
泰安红色文化馆软件开发系统
oracle数据库实体类
跨境网络安全合规
河北超融合服务器厂家虚拟主机
数据库怎么添加数据代码
网络技术设备选型
网络安全法 等级保护要求
翼王文件服务器怎么设置
dart连数据库
增加软件开发人员说明
软件开发中那个阶段好学