ソースを参照

执行npm run lint

panyong 4 年 前
コミット
05f280a648
1 ファイル変更8 行追加8 行削除
  1. 8 8
      htmldev/loan/src/utils/getQueryString.js

+ 8 - 8
htmldev/loan/src/utils/getQueryString.js

@@ -1,25 +1,25 @@
 // 获取url参数
-function clearString() {
-  let args = new Array(...arguments)
+function clearString () {
+  const args = new Array(...arguments)
   let string = args.shift()
   while (args.length) {
-    string = string.split(args[0]['str'])[args[0]['index']]
+    string = string.split(args[0].str)[args[0].index]
     args.shift()
   }
   return string
 }
 
 export const getQueryString = (name) => {
-  let reg = new RegExp('(^|&)' + name + '=([^&]*)(&|/#/|$)', 'g')
-  let urls = window.location.href.split('?')
+  const reg = new RegExp('(^|&)' + name + '=([^&]*)(&|/#/|$)', 'g')
+  const urls = window.location.href.split('?')
   let result = ''
   urls.forEach((url) => {
-    let temp = url.match(reg)
+    const temp = url.match(reg)
     if (!result && temp && temp.length) {
       result = clearString(temp[0],
         { str: `${name}=`, index: 1 },
-        { str: `/#/`, index: 0 },
-        { str: `&`, index: 0 })
+        { str: '/#/', index: 0 },
+        { str: '&', index: 0 })
     }
   })
   return decodeURIComponent(result)