Ajax 随笔

1.缓存机制

'abc.txt?t=' +  new Date().getTime()

2.eval() 计算字符串里的值

获取到的数据是 字符串

var  str = '20-5';   alert (eval(str))  ==========> 15

var  str = '[1,2,3]';   var arr =eval(str);   alert (arr[0])   ==========> 1

var str = 'function show(){alert('ss')}';   alert (eval(str))  ==========> ss        一开始不会去执行show(),因为他只是个字符串,需要用eval()来执行

3.get 和 post

【get】   

a) 数据会跟在url后面    http://baidu.com/?user=aa&pass=1234

b) 安全性很低,提交隐私数据一定不能用get

c) 容量很小

d) 用于获取数据  (浏览帖子   优点:服务器根据你的参数知道你要读的东西 http://baidu.com/?tid=11)

e) 会有缓存

【post】  

a)  数据不会放到url后面,他放在http的content里    http://baidu.com/

b)  安全性一般

c) 容量很大

d)用于上传数据(用户注册,上传图片)

原文地址:https://www.cnblogs.com/vivijs/p/3792320.html