Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 摆脱奇怪的代码_Javascript_Jquery_Json_Bing Api - Fatal编程技术网

Javascript 摆脱奇怪的代码

Javascript 摆脱奇怪的代码,javascript,jquery,json,bing-api,Javascript,Jquery,Json,Bing Api,我这里有一个脚本: 如果在javascript中的某个点向下滚动,您将看到函数urlencode(str){因此,从这开始到底部是一段我不理解的代码。我从未见过这样的编码,我也不知道为什么会出现在脚本中。似乎删除这段代码不是一个选项,因为没有它脚本将无法工作。因此,我实际上有两个问题: 1.为什么这会出现在脚本中 2.如何摆脱它以缩短代码?1.脚本用于将特殊字符编码为十六进制,以便它们可以安全地作为纯文本传输,而不会在传输过程中被损坏 2.不要删除它。如果你想缩短它,请删除所有注释:)你也可以通

我这里有一个脚本:

如果在javascript中的某个点向下滚动,您将看到函数urlencode(str){因此,从这开始到底部是一段我不理解的代码。我从未见过这样的编码,我也不知道为什么会出现在脚本中。似乎删除这段代码不是一个选项,因为没有它脚本将无法工作。因此,我实际上有两个问题:

1.为什么这会出现在脚本中


2.如何摆脱它以缩短代码?

1.脚本用于将特殊字符编码为十六进制,以便它们可以安全地作为纯文本传输,而不会在传输过程中被损坏

2.不要删除它。如果你想缩短它,请删除所有注释:)你也可以通过缩小器快速删除它


您可以在线查找较短的JavaScript URLENCDE例程,或者查看您是否已经在使用提供此类功能的现有库。但是,我会坚持使用您现有的库,因为它可能会执行特定于您的应用程序的操作。

@nnnnnn My code=我使用的代码(上下文…)