1.序列化
JSON.stringify(obj) //将对象转化为字符串 JSON.parse(str) //将字符串转换为对象类型
2.转义
decodeURI() //URI中未转义的字符 decodeURIComponent() //URI组件中的未转义字符 encodeURI() //URI中的转义字符 encodeURIComponent() //转义URI组件中的字符 escape() //对字符串转义 unescape() //给转义字符串解码 URIError //由URI的编码和解码方法抛出
记住密码的原理:客户端登录后,服务端会返回相应的数据,客户端会将这些数据进行转义并保存再本地的cookie中。在下次客户端进行登录时,直接将cookie中的数据传给服务端,而不需要重新输入用户名和密码便可完成登录。
3.eval(str)和exec(str)
python: val1 = eval(表达式) //有返回值 代码:val = eval("3+4") print(val) //输出整型的7 exec(执行代码) 代码:exec("print("haha")") //输出字符型的haha JavaScript: val = eval(表达式/执行代码) //JS中的eval()等价于python中eval()和exec()的集合
4.Date类
var d = new Date() d.getXXX //获取 d.setXXX //设置