implodeQuery意味着什么?

时间:2012-01-13 04:21:53

标签: php javascript ajax facebook

我正在检查facebook的源页面。我发现了一个经常在那里使用的功能。 这条线是

input_len=URI.implodeQuery(this.data).length

我无法理解这条线的含义以及implodeQuery

我还需要php的相同功能。

请帮帮我!谢谢

2 个答案:

答案 0 :(得分:0)

URI.implodeQuery似乎将传递的对象序列化为查询字符串(类似于GET请求)。其功能与jQuery.param()非常相似。

从Facebook上的JavaScript控制台:

> URI.implodeQuery({'greeting':'hello','number':2,'vegetable':'carrot'});
"greeting=hello&number=2&vegetable=carrot"

答案 1 :(得分:0)

URI.implodeQuery()不是javascript原生的。

这是Facebook代码中其他地方定义的方法。