1、join-split-reverse
var str = "hello"
// [h,e,l,l,o]
// [o,l,l,e,h]
// olleh
var arr = str.split("");// 将字符串分割为数组
console.log(arr); // ["h","e","l","l","o"]
arr.reverse()
console.log(arr); // ["o","l","l","e","h"]
var s = arr.join("")
console.log(s); // 将数组转为字符串
2、切割字符
var http = "https://192.168.4.18?limit=20&offset=0"
// [{limit:20},{offset:0}]
var arr = http.split("?")[1].split("&")
var res = arr.map(item=>{
var obj = { }
obj[item.split("=")[0]]=item.split("=")[1]
return obj
}
console.log(res)
var http = "https://192.168.4.18?limit=20&offset=0"
// {limit:20,offset:0}
var arr = http.split("?")[1].split("&") //["limit=20","offset=0"]
var obj = {}
var res = arr.map(item=>{
obj[item.split("=")[0]] = item.split("=")[1]
}
console.log(obj)