邯郸网站建设选哪家,郑州第一附属医院不孕不育科,六兄弟做网站,wordpress建站手机端json
json是 JavaScript Object Notation的首字母缩写#xff0c;单词的意思是javascript对象表示法#xff0c;这里说的json指的是类似于javascript对象的一种数据格式#xff0c;目前这种数据格式比较流行#xff0c;逐渐替换掉了传统的xml数据格式。
json是轻量级,易解…json
json是 JavaScript Object Notation的首字母缩写单词的意思是javascript对象表示法这里说的json指的是类似于javascript对象的一种数据格式目前这种数据格式比较流行逐渐替换掉了传统的xml数据格式。
json是轻量级,易解析 javascript自定义对象 var oMan { name:tom, age:16, talk:function(s){ alert(我会说s); } }
json格式的数据 { name:tom, age:18 } 与json对象不同的是json数据格式的属性名称和字符串值需要用双引号引起来用单引号或者不用引号会导致读取数据错误。 json的另外一个数据格式是数组和javascript中的数组字面量相同。
[tom,18,programmer] Ajax
ajax可以实现局部刷新也叫做无刷新无刷新指的是整个页面不刷新只是局部刷新ajax可以自己发送http请求不用通过浏览器的地址栏所以页面整体不会刷新ajax获取到后台数据更新页面显示数据的部分就做到了页面局部刷新。国内刷新最多60秒国外2分钟采用同源策略安全考虑。 常用参数
1、url请求地址
2、type请求方式默认是GET常用的还有POST
3、dataType设置返回的数据格式常用的是json格式也可以设置为html
4、data设置发送给服务器的数据
5、success设置请求成功后的回调函数
6、error设置请求失败后的回调函数
7、async设置是否异步默认值是true表示异步 Jsonp
1.ajax只能请求同一个域下的数据或资源有时候需要跨域请求数据就需要用到jsonp技术jsonp可以跨域请求数据它的原理主要是利用了script标签可以跨域链接资源的特性。jsonp和ajax原理完全不一样不过jquery将它们封装成同一个函数。 2.使用方法:$.ajax({ url:js/data.js, type:get, dataType:jsonp, jsonpCallback:fnBack
})
.done(function(data){ alert(data.name);
})
.fail(function() { alert(服务器超时请重试);
}); cookie操作
cookie 存储在本地容量最大4k在同源的http请求时携带传递损耗带宽可设置访问路径只有此路径及此路径的子路径才能访问此cookie在设置的过期时间之前有效。
读取cookie:$.cookie(mycookie);
设置cookie:$.cookie(mycookie,123,{expires:7,path:/}); 表单验证正则表达式 用户名验证(数字字母或下划线6到20位)
var reUser /^\w{6,20}$/; 邮箱验证
var reMail /^[a-z0-9][\w\.\-]*[a-z0-9\-](\.[a-z]{2,5}){1,2}$/i; 密码验证
var rePass /^[\w!#$%^*]{6,20}$/; 手机号码验证
var rePhone /^1[34578]\d{9}$/;