摘要: 面向对象 1.单例模式 2.工厂模式 3.构造函数 (1)类 js天生自带的类 objcet基类 Function Array Number Math Boolean Date Regexp String 1.事件 浏览器客户端上客户触发的行为都称为事件 所有的事件都是天生自带的,不需要我们去绑定, 阅读全文
posted @ 2018-11-30 15:53 做自己的盖世英雄 阅读(104) 评论(0) 推荐(0) 编辑
摘要: js中级复习 1.this js的关键字 用途:指向某一个对象 如何判断this指向 函数(方法)内 一种一函数的方式调用(不带.)this指向window 一种以方法的形式调用(函数名前面带.)this指向点前面的 函数(方法)外,this指向window This指向的特例 1.自调用函数内的t 阅读全文
posted @ 2018-11-30 14:30 做自己的盖世英雄 阅读(268) 评论(0) 推荐(0) 编辑
摘要: BOM浏览器对象模型 1.window.open(url,ways) url 是打开的网页地址 ways打开的方式_seif 2. window.close() 3.浏览器用户信息 Window.navigator 4.浏览器地址信息 Window.location 5.window.history 阅读全文
posted @ 2018-11-29 17:07 做自己的盖世英雄 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 1.动画 (1)css样式提供了运动 过渡的属性transition从一种情况到另一种情况叫过渡 Transition:attr time linear delay; Attr是变化的属性 Time是花费的时间 Linear变化的速度 Delay是延迟 复习background:url()no-re 阅读全文
posted @ 2018-11-29 16:09 做自己的盖世英雄 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 面试题作用域 +function(){ console.log(a) var a=5; function a(){} console.log(a) function b(){} b=6 console.log(b) var c=d=b }() console.log(d) console.log(c 阅读全文
posted @ 2018-11-29 15:43 做自己的盖世英雄 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.Js操作css样式 Div.style.width=”100px”.在div标签内我们添加了一个style属性,并设定 了width值。这种写法会给标签带来大量的style属性,跟实际项目是不符。 我们没有让css和html分离。 所以如果是为了获取css样式 window.getCompute 阅读全文
posted @ 2018-11-19 20:59 做自己的盖世英雄 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 元素的属性 Div.attributes 是所有标签属性构成的数据集合 Div.classList 是所有class名构成的数组集合 在classList的原型链上看以看到add()和remove() 1.client系列 clientWidth/clientHeight 是我们设置的宽和高加上内边 阅读全文
posted @ 2018-11-19 20:56 做自己的盖世英雄 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1.针对表单的 Form input select textarea type=”radio/checkbox/password/button/text/submit/reset/” 表单的事件 onchange 当表单内容被修改时触发的事件 onfocus 获取焦点事件 onblur 失去焦点事件 阅读全文
posted @ 2018-11-19 20:45 做自己的盖世英雄 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 函数: 函数在调用的时候,会向城一个私有作用域,内部的变量不会布尔外面冯文,这种保护机制叫闭包,这就意味着函数调用完毕,这个函数形成的栈内存会被销毁 但有时候我们不希望他被销毁。 函数归属谁跟它在哪调用没有关系,跟在哪定义有关 Fn()调用完毕后得到的是一个匿名函数,但是这个函数在fn这个作用域下定 阅读全文
posted @ 2018-11-19 20:39 做自己的盖世英雄 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象 Js一开始就是写网页特效,面向过程的,作者发现这样写不好,代码重复利用率太高,计算机内存消耗太大,网页性能很差。所以作者就收到java和c的影响,往面向对象靠齐。Js天生有一个Object,但他没有面向对象的特征(封装,继承,多态)。最后研究出了构造函数。 构造函数最终目的是生成对象。 阅读全文
posted @ 2018-11-19 20:18 做自己的盖世英雄 阅读(421) 评论(0) 推荐(0) 编辑