jQuery与JS入门经典——读书笔记1

AJAX(异步JS和XML)指的是网页加载后,使用JS持续的与Web服务器通信。AJAX避免了用户交互时重新加载当前网页或加载其他网页,减少了最初的Web服务器响应需要包含的数据量,还提高了网页的交互性。
客户端脚本和服务器脚本 如果交互主要基于用户操作,使用客户端脚本,如果数据验证和错误处理要与服务器交互,使用服务器脚本。
Firefox 配置浏览器开发工具
工具——>附加组件——>搜索:Firbug,安装——>搜索FireQuery使其支持jQuery
调试jQuery和JS
JS内置对象 Number String Array Data Math RegExp
jQuery对象常用方法
html() val(“”) attr(attribute,value) addClass() css(property ,value) click(function)
hide() show() has()
.each(function)
.map(function)不同点:.each()返回他操作的jQuery对象,.map()返回新的jQuery对象
实现回调

var callbacks=$.callbacks(flag) 
flag: once,memory,unique,stopOnFalse
callbacks.add(functionA)
callbacks.fire()
callbacks.remove(functionA)
callbacks.disable()

只要求DOM准备就绪时使用.ready(),要求其他资源也加载完毕时使用.load()

你可能感兴趣的:(jquery)