UNPKG

first-test-package-april

Version:

April test release npm package

28 lines (25 loc) 622 B
#!/usr/bin/env node export default function printInfo() { console.log("Hello"); } /** * @Author: April * @description: 获取 url 的参数,返回参数对象。 * @param {*} url * @return {*} */ export function getUrlParams(url) { let qs = ""; if (url && url.split("?")[1]) { qs = url.split("?")[1]; } else { qs = window.location.search; } const params = {}; const re = /[?&]?([^=]+)=([^&]*)/g; let tokens; while ((tokens = re.exec(qs.split("+").join(" ")))) { params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]); } return params; }