什么是编码和解码/编码与解码的三种解读模式

2021-11-29
2229

对于编码和解码了解多少呢?知道什么是编码和解码?而编码与解码的三种解读模式有哪些吗?下面一起来看看吧。
什么是编码
编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码简称编码。用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。编码是信息从一种形式或格式转换为另一种形式的过程。解码,是编码的逆过程。
什么是解码
解码是一种用特定方法,把数码还原成它所代表的内容或将电脉冲信号、光信号、无线电波等转换成它所代表的信息、数据等的过程。解码是受传者将接受到的符号或代码还原为信息的过程,与编码过程相对应。
编码与解码的三种解读模式
1、escape 和 unescape
对除ASCII字母、数字、标点符号 @ * _ + - . / 以外的其他字符进行编码。
2、encodeURI 和 decodeURI
返回编码为有效的统一资源标识符 (URI) 的字符串,不会被编码的字符:! @ # $ & * ( ) = : / ; ? + '
3、encodeURIComponent 和 decodeURIComponent
和encodeURI 和 decodeURI规则相同,只不过encodeURIComponent 和 decodeURIComponent是针对整个url的,而encodeURI 和 decodeURI针对域名后面的字符
以上关于编码和解码的知识点就介绍到这里,需要相关在线编码/解码工具可看这里。

转载时必须以链接形式注明原始出处及本声明

扫描关注公众号