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/共享文件夾