标签:
框架: 1、方便使用 2、解决了兼容性的问题
官方网站jQuery.com(2点几版本的不支持IE6、7、8)
当前环境下指代的对象
1、可以让局部变量持续的保存下来
在一个函数(对象)里面定义一个函数,这个内部函数可以访问外面函数的局部变量,而且可以让外面的变量引用,可以持续保存局部变量
一个函数里面必须包含一个函数,而且要引用外面函数的变量,里面的函数必须要返回出去,可以使用相同名称的变量
缺点:对内存耗需比较大,可能会导致内存泄露
命令式语言(注重过程):面向过程和面向对象
申明式语言(注重语言):
1、dsl:mysql语句,css等
2、函数式语言:没有全局变量,没有并发问题,所需要的代码比较少,学习的门槛比较高
jQuery的get方法可以将jQuery转化为js;
1、元素选择器
2、Id 选择器
4、后代选择器 form input 包含孙元素
5、子选择器 form>input
6、兄弟选择器 label+input 能获取label后面的input标签
1、even偶数 odd基数 2、gt大于 lt小于
概念:jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。
发送服务及接受信息的流程:页面->服务器->方法->aja
$("from").serialize();取出form表单里面所有的有name属性的值
1、 HTTP GET 请求载入信息。
这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
2、 HTTP POST 请求载入信息。
这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
3、 HTTP GET 请求载入 JSON 数据。
在 jQuery 1.2 中,您可以通过使用JSONP形式的回调函数来加载其他网域的JSON数据,如 "myurl?callback=?"。jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。 注意:此行以后的代码将在这个回调函数执行前执行。
a、Ajax发送json对象的方法:response.json();
标签:
原文地址:http://www.cnblogs.com/jingqiu/p/4843114.html