焦点触发:focusin->focus->focusout->blur
focusin-focusout | focus-blur |
支持冒泡 | 不支持冒泡 |
鼠标移入
mouseover-mouseout | mouseenter-mouseleave |
目标元素及后代皆可触发 | 仅目标元素 |
jQuery获取长宽:
$().height() | content |
$().innerHeight() | content+padding |
$().outerHeight() | content+padding+border |
$().outerHeight(true) | content+padding+border+margin |
undefined & null
undefined | js告诉你有东西丢了 |
null | 属性暂时不用 |
区分须用全等于 | undefined == null (true) undefined === null (false) |
js数据类型-基本类型/引用类型
基本类型 | 引用类型 |
栈,存数据段 | 堆,存指针 |
复制值 | 复制指针 |
按值访问 | 按引用访问 |
按值传参,传复制[值]给局部变量 | 按值传参,传复制[引用]给局部变量 |
jQuery:
$foo.click()会在$(document).ready()前触发。