一、window对象
javascript
全部浏览器支持window对象,表示浏览器。javascript全局对象、函数以及变量均自动成为window对象的成员。全局变量是window对象的属性,全局函数是window对象的方法。
html
setTimeout()--在指定的毫秒数后调用函数或计算表达式。java
setTimeout(code,millisec)
Object.keys 函数 (JavaScript)-- 返回对象的可枚举属性和方法的名称。已能够返回json的key数组ajax
JavaScriptObject.keys(object)json
json遍历
数组
for(var key in json){浏览器
var value = json[key]}函数
http://msdn.microsoft.com/zh-cn/ie/bg125381动画
二、jQuery 方法this
toggle() 方法
toggle() 方法切换元素的可见状态。若是被选元素可见,则隐藏这些元素,若是被选元素隐藏,则显示这些元素。
$(selector).toggle(speed,callback,switch)
jQuery ajax - serializeArray() 方法
serializeArray() 方法序列化表单元素,建立对象数组。返回的是 JSON 对象而非 JSON 字符串
serialize() 方法
serialize() 方法经过序列化表单值,建立 URL 编码文本字符串。
animate() 方法执行 CSS 属性集的自定义动画。该方法经过CSS样式将元素从一个状态改变为另外一个状态。设置speed,CSS属性值是逐渐改变的,这样就能够建立动画效果。
$(selector).animate(styles,speed,easing,callback)
$([sel,context,html,...])返回的是数组
this的值获取:$(this).val();
Jquery的each里面用return false代替break; return ture 代替continue。return只是 中止 each() 里面的子函数,但进程并无中止,程序还会往下执行 。解决办法:经过try捕捉throw出来的错误,达到退出each、并返回错误的目标!