javascript的内建函数学习
来源:互联网 发布:mac virtualbox win7 编辑:程序博客网 时间:2024/06/16 14:40
1、eval(String)函数,用于将表达式转换成一个变量名或者对象名,然后使用它访问对象或者变量。
2、escape(expression)函数,将expression转换为字符串,并以URL格式进行编码的表达式。
unescape(expression)反向转义函数。将URL编码转换为原表达式。
缺点:不能对Unicode字符进行编解码。
3、encodeURI()函数与decodeURI()函数。功能与escape()函数相似,但是能够对Unicode字符编码。
缺点:不能对特殊的字符&、+、=进行编码,这几个字符在GET或POST中被用作特殊字符对待,因此encodeURI函数不能单靠自身形成HTTP GET或者POST请求。
4、encodeURIComponent()和decodeURIComponent()函数,功能同上,但不具有上述缺点。
如果向服务器发送数据,那么最好使用encodeURIComponent()函数转义要发送的数据,特别是用户输入的数据作为请求参数发送时,因为用户输入的数据可能包含非法自发,例如&字符,该字符是用来分割查询变量,如果不加以转义,那么将发生混乱。
0 0
- javascript的内建函数学习
- JavaScript学习日志——内建的全局函数
- javascript内建的全局函数详解
- 《Javascript权威指南》学习笔记之五:内建的全局函数
- 《Javascript权威指南》学习笔记之五:内建的全局函数
- javascript函数内建函数内置函数
- Smarty内建函数的学习
- javascript调用iframe内的函数
- 【JavaScript】函数内的this指向谁
- javascript函数内的this关键字
- python---内建函数学习
- python内建函数学习
- Javascript的内建对象
- Python学习28:类、实例的其它内建函数
- JavaScript的系统函数学习
- Javascript函数的简单学习
- TestComplete的内建函数
- TestComplete的内建函数
- 利用三轴加速器的计步测算方法
- 黑马程序员---OC特有的语法
- 欢迎使用CSDN-markdown编辑器
- $(this)与this的区别
- 开发android的SQLite数据库技术
- javascript的内建函数学习
- BeagleBone Black项目实训手册(大学霸内部资料)
- Zend Studio 10.5 调试 配置 使用
- OpenStack之Nova分析——Nova Compute定时任务(三)
- css3参考
- 机器学习概论
- [Android]如何导入已有的外部数据库
- 扩展TiledMapServiceLayer,加载ArcGIS Server发布的切片地图
- easyui combotree 下拉树组件 查找