摘要:前端知识点总结什么是第三方的极简化的操作的函数库第三方下载极简化是操作的终极简化个方面增删改查事件绑定动画效果操作学习还是在学,只不过简化了函数库中都是函数,用函数来解决一切问题为什么使用操作的终极简化解决了大部分浏览器兼容性问题凡是让用的
前端知识点总结——JQ 1.什么是jQuery:
jQuery: 第三方的极简化的DOM操作的函数库
第三方: 下载
极简化: 是DOM操作的终极简化: 4个方面:
1. DOM: 增删改查 2. 事件绑定: 3. 动画效果: 4. Ajax
DOM操作: 学习jQuery还是在学DOM,只不过API简化了
函数库: jQuery中都是函数,用函数来解决一切问题
为什么使用:
DOM操作的终极简化
解决了大部分浏览器兼容性问题
凡是jQuery让用的,都没有兼容性问题
下载: 版本:
1.x: 兼容旧浏览器 IE8
1.x.js 未压缩版 优: 包含完备的注释,格式,变量名,可读性好 缺: 体积大,不便于传输 何时: 学习和开发阶段 1.x.min.js 压缩版 优: 体积小,便于传输 缺: 去掉注释,格式,极简化了变量名 可读性差 何时: 生产环境
2.x: 不再兼容旧浏览器
3.x: 不再兼容旧浏览器,提供了更多新特性:
鄙视: 3.x的新特性:
1. 所有代码运行在严格模式下 2. 用for...of代替了forEach $.each 3. 新动画API: requestAnimationFrame() 4. 支持promise 5. ajax的API防备跨站点脚本(XSS)攻击
引入网页: 2种:
引入服务器本地的js文件: