1.0.4 • Published 3 years ago

my_qs v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

将get参数转换为json字符串

// parse方法  把【get参数格式】 转换为【对象】
exports.parse = function (url) {
    const getParams = url.split("?").pop()
    const params = getParams.split("&")

    const param = {}
    for (const key in params) {
        const paramArray = params[key].split("=")
        paramArray[0] = paramArray[0]
        param[paramArray[0]] = paramArray[1]
    }
    return param
}

将json字符串转换为get

// stringify方法 把【对象】转换为【get传参】
exports.stringify = function (obj) {
    let strParams = "?"
    let paramsArray = []
    for (const key in obj) {
        paramsArray.push(key + "=" + obj[key])
    }
    strParams += paramsArray.join("&")
    return strParams
}

1.0.2

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago