admin管理员组

文章数量:1558102

1.JS中e.preventDefault的作用?

e.preventDefault是取消默认时间,例如的默认事件是跳转链接,如果使用此方法,当点击的时候就不会跳转链接。在日常中,还有这种常见的情况:比如一个button放在一个form中,这个button的Default就是提交(submit),但如果你不想让他提交,就可以用e.preventDefault();

2. JS中escape()和unescape()的作用?

escape() :Computes a new string in which certain characters have been replaced by a hexadecimal escape sequence. 它的作用是对字符串编码,此函数使字符串可移植,因此可以通过任何网络传输到支持ASCII字符的任何计算机。此函数对特殊字符进行编码,但以下情况除外:* @ - _ +./

escape(“id:1”)
“id%3A1”
unescape(“id%3A1”)
“id:1”

escape(“id*@-+./1 ")
"id*@-
+./1%20%20%20%20%20%20”
在此可以看到,即使是空格也会被编码,但是上面提到的那几个特殊字符不会被编码

本文标签: preventDefaultjsescapseeacape