2018年12月2日
摘要: 1.var a=12 function fn(){ console.log(a) //undefined var a=45 console.log(a) //45 } fn() 案例解析画图: 2.var a=12; function fn(){ console.log(a) //12 a=45 c 阅读全文
posted @ 2018-12-02 21:07 Web引领者 阅读(342) 评论(0) 推荐(0) 编辑
  2018年11月30日
摘要: 面向对象: 1.单例模式 2.工厂模式 3.构造函数 (1,2,3的目的都是生成对象) js天生自带的类 object(基类) 子类:function(函数) array(数组) number(数字) math(数字) string(字符串) RegExp(正则) Boolean(布尔) date( 阅读全文
posted @ 2018-11-30 15:08 Web引领者 阅读(312) 评论(0) 推荐(0) 编辑
  2018年11月29日
摘要: 几大热门浏览器内核 谷歌:webkit 欧朋:blink IE:trident 火狐:gecko 阅读全文
posted @ 2018-11-29 14:32 Web引领者 阅读(114) 评论(0) 推荐(0) 编辑
  2018年11月22日
摘要: this问题; this是JavaScript的关键字 用途:指向某一个对象 如何判断this的指向 函数内:两种情况:1.以函数形式调用(不带 . 指向window ) 2.以方法形式调用(带 . this指向 . 前面的) 函数外:this指向window 1.自调用函数内this都是windo 阅读全文
posted @ 2018-11-22 19:17 Web引领者 阅读(469) 评论(0) 推荐(0) 编辑
  2018年11月20日
摘要: bom ( browser object model 浏览器对象模型) 定义js操作浏览器的属性和方法 window.open(url way()) 中有两个参数 url代表打开的网页地址 way() 打开时方式 window.close() 关闭浏览器 注意事项:1.火狐不会关闭 2.谷歌直接关闭 阅读全文
posted @ 2018-11-20 19:13 Web引领者 阅读(163) 评论(0) 推荐(0) 编辑
  2018年11月19日
摘要: // Tween算法 var Tween = { // t:当前步数 // b:初始位置 // c:总距离 // d:总步数 // Linear:匀速 Linear: function(t,b,c,d){ return c*t/d + b; }, // 平方缓动动画 Quad: { // 加速 ea 阅读全文
posted @ 2018-11-19 19:45 Web引领者 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 动画: 1)css样式提供运动 2)js提供的运动 过渡的属性:transition 从一种情况到另一种情况叫过渡 transition:变化的属性 (attr) transition:花费的时间 (time) transition:变化的速度( linear) transition:delay ( 阅读全文
posted @ 2018-11-19 19:35 Web引领者 阅读(159) 评论(0) 推荐(0) 编辑
  2018年11月15日
摘要: 1.多采用雪碧图 将很多图片合成一张图片,需要多次请求,只需要一次就请求过来了,减少向服务器的请求次数 2.阻止超链接的默认行为 点击超链接,会向后台发送请求,刷新页面,所以要以<a href="javascript:;"></a> 取消刷新页面的功能 3.减少dom回流 dom回流: 添加一个,对 阅读全文
posted @ 2018-11-15 19:06 Web引领者 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 以对象的角度分析 对象的两方面 属性和方法 研究对象,主要是研究对象的属性和方法 案例: <ul id="list"> <li></li> <li></li> </ul> 兼容性: 如果元素没有子节点,ie低版本读取不到,而标准浏览器会把文本节点当作子节点 list.children[0] 需要处理 阅读全文
posted @ 2018-11-15 18:57 Web引领者 阅读(518) 评论(0) 推荐(0) 编辑
  2018年11月14日
摘要: 用dir展开一个元素 上面的都是属性 方法都在__proto__中 1.dom节点 (document object model 文档对象模型) document>documentElement>body>TagName clidNodes (获取子节点列表的集合) (白话:孩子节点的总数) fir 阅读全文
posted @ 2018-11-14 16:50 Web引领者 阅读(254) 评论(0) 推荐(0) 编辑