const str = 'user?id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf';
5是indexof(?)+1得到的
//slice() 方法提取某个字符串的一部分,并返回一个新的字符串,且不会改动原字符串。str.slice(beginIndex[, endIndex])
console.log(str.slice(5));
console.log(str);
//substr() 方法返回一个字符串中从指定位置开始到指定字符数的字符。str.substr(start[, length])
console.log(str.substr(5));
console.log(str);
//substring() 方法返回一个字符串在开始索引到结束索引之间的一个子集, 或从开始索引直到字符串的末尾的一个子集。str.substring(indexStart[, indexEnd])
console.log(str.substring(5));
console.log(str);
console.log(str.split('?')[1]);
console.log(str);
"id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf"
"user?id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf"
"id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf"
"user?id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf"
"id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf"
"user?id=bCBe8Fce-abbE-A2cA-c8cb-8be3c71ab109&name=zqf"
网友评论