JavaScript实现对象格式化拼接

/**
     * 对象格式化拼接
     * @param {any} data 对象 eg:{a:'a',b:'b',c:1}]
     * return a=a&b=b&c=1
     */
 public formatGetUrl(data: any) {
        // this.defaultPaging(data)
        let ret = '';
        for (const i in data) {
            if (data.hasOwnProperty(i)) {
                ret = ret.length > 0 ? ret + '&' : ret;
                ret = ret + i + '=' + data[i];
            }
        }
        return ret;
    }

你可能感兴趣的:(JavaScript实现对象格式化拼接)