Fix some JSHint complaints
This commit is contained in:
parent
6671a934bf
commit
1596713871
22 changed files with 96 additions and 93 deletions
8
vendor/assets/javascripts/querystring.js
vendored
8
vendor/assets/javascripts/querystring.js
vendored
|
@ -17,16 +17,16 @@ var trim = require('trim');
|
|||
*/
|
||||
|
||||
exports.parse = function(str){
|
||||
if ('string' != typeof str) return {};
|
||||
if ('string' !== typeof str) return {};
|
||||
|
||||
str = trim(str);
|
||||
if ('' == str) return {};
|
||||
if ('' === str) return {};
|
||||
|
||||
var obj = {};
|
||||
var pairs = str.split('&');
|
||||
for (var i = 0; i < pairs.length; i++) {
|
||||
var parts = pairs[i].split('=');
|
||||
obj[parts[0]] = null == parts[1]
|
||||
obj[parts[0]] = null === parts[1]
|
||||
? ''
|
||||
: decodeURIComponent(parts[1]);
|
||||
}
|
||||
|
@ -68,4 +68,4 @@ exports.right = function(str){
|
|||
};
|
||||
|
||||
},{}]},{},[])
|
||||
;
|
||||
;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue