escape、encodeURI、encodeURIComponent有什么区别 小宁子呀 2022-12-20 132 阅读1分钟 escape(unescape) 常用于对字符串编码 除ASCII字母 数字 @ * /+之外都会被编码 encodeURI(decodeURI) 常用于对于URL编码 除ASCII字母 数字 ~ ! @ # $ & * () = : / , ; ? + '之外都会被编码 encodeURIComponent(decodeURIComponent) 常用于对URL或其后参数编码 除ASCII字母 数字 ~ ! * ()'之外都会被编码,比encodeURI编码范围更大