encodeURI() 為什麼URI要編碼?
- 詳細內容
- 分類:Javascript
- 發佈:2012-12-15, 週六 11:52
- 點擊數:4948
encodeURI 可以為URI編碼,使其符合URI規範。
URI是Uniform Resource Identifier 的縮寫,中文翻譯為 "統一資源標誌符" 。
為什麼要對URI編碼,什麼時候用的到URI編碼?
URI是Uniform Resource Identifier 的縮寫,中文翻譯為 "統一資源標誌符" 。
為什麼要對URI編碼,什麼時候用的到URI編碼?
escape()、encodeURI()、encodeURIComponent ()都是用來對字串做編碼,以利於在網路上傳遞。
這篇主要討論三種基礎型別的轉換:
轉換成字串型態,轉換成布林型態,轉換成數值型態。
語法:
parseInt(string, radix)
srting:目標字串。
radix:可選。代表轉換數值的基底,介於 2 和 36 之間的值。如果未提供, 0x 與 0X 開頭的字串會被當作16進位的數字,而 0 開頭的字串則會被當作8進位的數字。其他所有的字串則會視為10進位的數字。如果radix小於2或大於36,會傳回NaN。
null 與 undefined 有時候是相等的,兩個有點模糊,不好解釋,看看例子吧:
字串是一連串的字元所組成,由雙引號或單引號所包覆住:
"This website is Vic's blog"
'I am Vic'