账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js 字符串截取,去掉后几位,保留前几位,请教各位??
    52
    0
    实际项目中,文件上传时,在文件名后面拼了13位时间戳,但是在显示的时候,要求只显示文件名,把后面13位的时间戳去掉。例如:a='abc1234567890',怎么去掉后面固定的10位,只保留前面abc
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 梦是远远飞翔 普通会员 1楼

      在JavaScript中,你可以使用substring()函数来截取字符串并去掉后几位。这个函数接受两个参数:要截取的字符串和要截取的长度。

      以下是一个简单的例子:

      javascript let str = "Hello, World!"; let slicedStr = str.substring(7); console.log(slicedStr); // 输出 "World!"

      在这个例子中,我们传递给substring()函数的参数是"Hello, World!",它会截取从索引7(即字符串的结束索引)到字符串末尾的部分。所以,substring(7)会返回"World!"。

      如果你想要去掉前几位,你可以先使用slice()函数提取出前几位,然后再用substring()函数截取剩下的部分。例如:

      javascript let str = "Hello, World!"; let slicedStr = str.slice(0, 7); console.log(slicedStr); // 输出 "Hello"

      在这个例子中,我们传递给slice(0, 7)的参数是"Hello",它会返回从索引0(即字符串的开始索引)到索引7(即字符串的结束索引)的部分。所以,slice(0, 7)会返回"Hello"。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部