前端拼接A0001、A0002

104 阅读1分钟

今天在项目中遇到一个需求,后端返回的序号让前端自己拼接成A0001、A0002这种

解决方法:

常规思路:
    如果小于10,前面拼接A000;小于100前面拼接A00;小于1000前面拼接A0
    代码:
    
    

image.png

image.png

image.png

后面发现可以使用slice方法:
代码:

image.png

slice方法,如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。

直接来一波菜鸡教程:www.w3school.com.cn/jsref/jsref…