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