JavaScript encodeURI()函數 編碼和解碼

encodeURI()函數用於對統一資源標識符(URI)進行編碼,並返回編碼後的URI字符串。

decodeURI()函數用於解碼

直接上代碼:

// 原URI
var uri = "https://codeplayer.vip/page/tag/中國近代史的前車之鑑";

// 編碼URI
var encodedUri = encodeURI( uri );
document.writeln( encodedUri ); // https://codeplayer.vip/page/tag/%E4%B8%AD%E5%9B%BD%E8%BF%91%E4%BB%A3%E5%8F%B2%E7%9A%84%E5%89%8D%E8%BD%A6%E4%B9%8B%E9%89%B4 

// 解碼URI
var decodedUri = decodeURI( encodedUri );
document.writeln( decodedUri ); // https://codeplayer.vip/page/tag/中國近代史的前車之鑑


// 原URI
var ftpUri = "ftp://192.168.0.100/共享文件夾";

// 編碼URI
var encodedFtpUri = encodeURI( ftpUri );
document.writeln( encodedFtpUri ); // ftp://192.168.0.100/%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E5%A4%B9 

// 解碼URI
var decodedFtpUri = decodeURI( encodedFtpUri );
document.writeln( decodedFtpUri ); // ftp://192.168.0.100/共享文件夾

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章