escape("https://s-z-q.blog.csdn.net/?id=中国必胜");
输出对冒号和整个url路径部分都编译
'https%3A//s-z-q.blog.csdn.net/%3Fid%3D%u4E2D%u56FD%u5FC5%u80DC'
encodeURI("https://s-z-q.blog.csdn.net/?id=中国必胜");
输出参数值进行编译
'https://s-z-q.blog.csdn.net/?id=%E4%B8%AD%E5%9B%BD%E5%BF%85%E8%83%9C'
encodeURIComponent("https://s-z-q.blog.csdn.net/?id=中国必胜");
输出冒号 双斜杠// 整个网址都被编译,如果只是针对url后面的参数进行编译,推荐用这个
'https%3A%2F%2Fs-z-q.blog.csdn.net%2F%3Fid%3D%E4%B8%AD%E5%9B%BD%E5%BF%85%E8%83%9C'