| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent ffbbc46 commit fe3e419
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -77,6 +77,7 @@ var chunks = /(?:(?:^|\.)([^\[\(\.]+)(?=\[|\.|$|\()|\[([^"'][^\]]*?)\]|\["([^\]" | |||
| 77 | 77 | // Parse a key=val string. | |
| 78 | 78 | QueryString.parse = QueryString.decode = function (qs, sep, eq) { | |
| 79 | 79 | var obj = {}; | |
| 80 | + if (qs === undefined) { return {} } | ||
| 80 | 81 | String(qs).split(sep || "&").map(function (keyValue) { | |
| 81 | 82 | var res = obj, | |
| 82 | 83 | next, | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -165,3 +165,6 @@ var f = qs.stringify({ | |||
| 165 | 165 | }, ";", ":") | |
| 166 | 166 | }, ";", ":"); | |
| 167 | 167 | assert.equal(f, "a:b;q:x%3Ay%3By%3Az"); | |
| 168 | + | ||
| 169 | + | ||
| 170 | + assert.deepEqual({}, qs.parse()); | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments