2012-02-29 118 views
0

我有一個腳本在這裏:JsFiddle擺脫奇怪的代碼

如果你在某一時刻的JavaScript向下滾動,你會看到function urlencode (str) {所以從這個起至底部是一段代碼,我不理解。我從來沒有見過這樣的編碼,我也不知道爲什麼這是腳本。似乎刪除這不是一個選項,因爲腳本不會沒有工作。所以我其實有兩個問題:

1.爲什麼這是在腳本?

2.如何擺脫它以縮短我的代碼?

+0

縮短「你的」代碼? – nnnnnn 2012-02-29 11:16:03

+0

@ nnnnnn我的代碼=我使用的代碼(上下文...) – Youss 2012-02-29 11:27:28

回答

2

腳本是存在的,使他們能夠安全地爲純文本,而不破壞途中

2.不要擺脫它傳送到特殊字符編碼爲十六進制。如果你想縮短它,請把所有的註釋都拿出來:)你也可以通過縮小器來找它......

你可以在網上查看更短的URLEncode例程,或者看看你是否已經在使用現有的庫提供這樣的功能。不過,我會堅持使用你的應用程序,因爲它可能會爲你的應用程序做一些特定的事情。

+0

非常感謝:)非常好的解釋。 – Youss 2012-02-29 11:25:18