用javascript把url传值格式转化为JSON格式

用javascript把url传值格式转化为JSON格式,第1张

var string_a = 'distance=20&limit_start=0&limit_num=3&lng=11407&lat=2253';
var string = string_asplit('&');
var res = {};
for(var i = 0;i<stringlength;i++){
    var str = string[i]split('=');
    res[str[0]]=str[1];
}
documentwrite(JSONstringify(res));

结果

boolean值是只有两种状态,为真或为假,true false
var string = "这是字符串";
输出看一下typeof(string);
输出是字符串string
转成boolean
可以这样typeof(!string)
这是假了
输出boolean

var y = new ActiveXObject("ScriptingDictionary");
yadd ("a", "test");
if (yExists("a"))
consolelog("true");

不用转换,直接用,就可以了。
可以试试
var a ='\u5a92\u5927\u5b66';
alert(a);
documentbodyinnerHTML=a
不论是alert,还是直接放到innerHTML里,都可以用的,前提是要通过脚本来使用。
我记得好像是说javascript本身就是unicode编码,而这种'\u5a92\u5927\u5b66'形式恰好就是unicode的编码形式,还有形式的呢。

var obj = JSONparse(str); //由JSON字符串转换为JSON对象

var last=objtoJSONString(); //将JSON对象转化为JSON字符
或者
var last=JSONstringify(obj); //将JSON对象转化为JSON字符

希望我的回答可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13396700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存