substring与substr()方法截取字符串


substring

<block v-if="orderInfo.user_spread.xing.length === 1">
                            <text>1</text>
                            <text>{{orderInfo.user_spread.xing}}</text>
                        </block>
                        <block v-else>
                            <text>{{orderInfo.user_spread.xing.substring(0, 1)}}</text>
                            <text>{{orderInfo.user_spread.xing.substring(1)}}</text>
                        </block>

 JavaScript中的String是不可变的类型,因此substring()方法并不会改变原字符串,而是返回了一个新的字符串。

substr()方法

var str = '192.24';

console.log(str.substring(str.length - 4)); // 2.24

substr()方法也会改变原字符串,而是返回了一个新的字符串。

如果我们要截取字符串中的最后n个字符,就可以将start参数设置为-n,然后length也为n即可。

var str = '192.24';

console.log(str.substr(-4, 4)); // 2.24

 

js去除字符串的最后一位

原链接:https://www.cnblogs.com/my466879168/p/12715667.html

去除字符串最后一位

  1. 使用slice方法
  2. /** * slice(start,end) * start 要截取的字符串的起始下标 如果为负数从后面开始算起 -1指的是字符串的最后一位 * end 要截取的字符串的结尾下标 如果为负数从后面开始算起 -1指的是字符串的最后一位 * start 和 end 都是下标 */ let str ="122889," str=str.slice(0,str.length-1) console.log(str)//122889


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM