字串取指定的數字或文字
阿新 • • 發佈:2021-01-14
技術標籤:前端學習筆記vue學習javascriptes6vue.js
// let a = 'loveid=123&userid=456';
要求取id的123 和 uesrid的456 的數字,很多新手就是不知道怎麼取
其實字串有個indexof()可以操作,還有其他很多可以實現
let a = 'loveid=123&userid=456';
let b = a.indexOf('='); // 返回出現第一次的下標
let c = a.indexOf('&userid='); //返回&的下標
let id = a.slice(b+1,c) // 通過slice切割出來
let userid = a.slice(c+8)
console.log(id,userid) // 這樣子就可以拿到 id 123 和 userid 456