最近发觉项目用到的某些js代码都和以前项目写过的相似。所以准备像记流水账似的把某些常用代码记录下来。
把json转换成url参数形式
var encode = function(json) {
if ($type(json) == 'undefined' || $type(json) === false) {
return '';
}
var tmps = [];
for (var key in json) {
tmps.push(key + '=' + json[key]);
}
return tmps.join('&');
}
改进版:
var encode = function(json) {
if (!$chk(json)) {
return '';
}
var tmps = [];
for (var key in json) {
tmps.push(key + '=' + json[key]);
}
return tmps.join('&');
}
应该还可以改进。
注:
此代码需要mootools支持。
本文介绍了一种将JSON对象转换为URL参数字符串的方法,并提供了一个示例JavaScript函数。该函数使用MooTools库进行类型检查,确保输入有效。
1013

被折叠的 条评论
为什么被折叠?



