MCPcopy
hub / github.com/chavyleung/scripts / queryStr

Method queryStr

Env.js:612–627  ·  view source on GitHub ↗

* * @param {Object} options * @returns {String} 将 Object 对象 转换成 queryStr: key=val&name=senku

(options)

Source from the content-addressed store, hash-verified

610 * @returns {String} 将 Object 对象 转换成 queryStr: key=val&name=senku
611 */
612 queryStr(options) {
613 let queryString = ''
614
615 for (const key in options) {
616 let value = options[key]
617 if (value != null && value !== '') {
618 if (typeof value === 'object') {
619 value = JSON.stringify(value)
620 }
621 queryString += `${key}=${value}&`
622 }
623 }
624 queryString = queryString.substring(0, queryString.length - 1)
625
626 return queryString
627 }
628
629 /**
630 * 系统通知

Callers 1

getMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected