1. Key code:A(65) Enter(13)
2. top与pixelTop:前者返回String,后者返回int
3. parseInt:"0x"开头,转换成16进制,parseInt("0x10") -> 16;
4. 解决jQuery命名冲突:JQ = jQuery.noConflict();
5. jQuery = window.jQuery = window.$ = function(selector, context){};$和jQuery都返回jQuery对象
6. 作用域:变量与函数的可被访问范围;
作用域链:函数都有内部属性scope,包含了函数被创建的作用域中对象的集合,该集合称为作用域链,它决定了对象能访问的范围
7. 模拟继承:
function Student() {
Person.call(this);
}
Student.prototype = new Person();
Student.prototype.constructor = Student;
8. 处理变长参数:arguments
9. Ajax优缺点
优:无刷新、用户体验好、服务器的工作转移到客户端、减少请求
缺:无法后退、暴露太多接口、搜索引擎支持不好
10. jQuery的优缺点
优:脚本与页面分离、更少的代码做更多的事、串联方法、兼容
缺:向后兼容不好、插件之间的兼容不好