摘要: 事件: 浏览器客户端上客户触发的行为都称为事件 所以的事件都是天生自带的,不需要我们去绑定,只需要我们去触发。 通过obj.事件名=function(){} 事件名:onmouseupover、onmouseout、onmousedown、onmouseup、onmousemove、onclick、 阅读全文
posted @ 2018-11-30 15:25 qianduan学习者 阅读(99) 评论(0) 推荐(0) 编辑
摘要: BOM浏览器对象模型 1.window.open(url,ways) url是打开的网页地址 ways打开的方式 2.window.close() 3.浏览器的用户信息 window.navigator 4.浏览器地址信息 window.location 5.记录浏览器的访问历史记录 window. 阅读全文
posted @ 2018-11-29 16:18 qianduan学习者 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1.动画 (1)css样式提供了运动 过渡的属性transition从一种情况到另一种情况叫过渡 transition:attr time linear delay attr是变化的属性 time是花费的时间 linear是变化的速度 delay是延迟 (2)js提供的运动 元素的client、of 阅读全文
posted @ 2018-11-29 15:21 qianduan学习者 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 提升页面性能优化: 1.多用雪碧图 2.阻止超链接的默认行为 3.减少Dom回流 4.减少向服务器请求的次数 阅读全文
posted @ 2018-11-15 15:06 qianduan学习者 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.DOM document object model 节点树状图 document>documentElement>body>Tagname 2.常用的节点类型 元素节点(标签) 文本节点(文本) 属性节点(标签里的属性) 3.document有个属性叫node type返回的数字 1.代表元素节 阅读全文
posted @ 2018-11-14 20:15 qianduan学习者 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 元素节点的树状图 Document>documentElement>body>TagName 1.js操作css样式 div.style.width="100px",在div标签内我们添加了一个style属性,并设定了width值。这种写法会给标签带来大量的style属性,跟实际项目是不符的。 我们 阅读全文
posted @ 2018-11-14 17:02 qianduan学习者 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 元素的属性 div.attributes是所有标签属性构成的数据集合 div.classlist是所有class名构成的数组集合 在classlist的原型链上可以看的add()和move() 1.client系列 clientWidth/cliemtHeight是设置的宽和高,加上内边距(没有边框 阅读全文
posted @ 2018-11-12 20:09 qianduan学习者 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 针对表单 Form input select textarea type=”radio/checkbox/password/button/text/submit/reset/” 表单的事件 onchange 当表单内容被修改时触发的事件 onfocus 获取焦点事件 onblur 失去焦点事件 表单 阅读全文
posted @ 2018-11-12 19:13 qianduan学习者 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 函数: 函数在调用的时候,会形成一个私有作用域,内部的变量不会被外面访问,这种保护机制叫闭包。这就意味着函数调研完毕,这个函数形成的栈内存会被销毁。但有的时候我们不希望他被销毁。 函数归属谁跟它在哪调用没关系,跟在哪定义有关。 fn()调用完毕后得到的是一个匿名函数,但是这个fn这个作用域下定义的, 阅读全文
posted @ 2018-11-05 19:39 qianduan学习者 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象 js一开始就是写网页特效、面向过程的,代码重复利用率太高,计算机内存消耗太大,网页性能很差。所以作者就受到java和c语言的影响,往面向对象靠齐。js天生有一个object,但它没有面对对象的特征(封装、继承、多态)。最后研究出了构造函数。 构造函数最终目的是生产对象。 我们把封装的那 阅读全文
posted @ 2018-11-05 19:05 qianduan学习者 阅读(89) 评论(0) 推荐(0) 编辑