11 2018 档案
摘要:面向对象 1.单例模式 2.工厂模式 3.构造函数 (1)类 JS天生自带的类 object基类 子类:function、array、number、math、string、date、RegExp、Boolean 实例:实例为函数 function实例为函数(自定义类) 事件:浏览器客户端上客户触发的
阅读全文
摘要:一、document.formName.item(”itemName”) 问题 问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Firefox 下,只能使用do
阅读全文
摘要:恢复内容开始 Js中级复习 用途:指向某一个对象。 如何判断this指向 函数(方法)内 一种以函数的方式调用(不带.) this指向winodw 一种以方法的形式调用(函数名前面带.)this指向点前面的 函数(方法)外,this指向window This指向的特列 (1) Call() (2)
阅读全文
摘要:BOM 浏览器对象模型 1.window.open(url,ways) url 是打开的网页地址 ways 打开的方式 _self 2. window.close() 3. 浏览器用户信息 Window.navigator 4. 浏览器地址信息 Window.location 5.window.hi
阅读全文
摘要:提升页面性能优化 动画 (1) Css样式提供了运动 过渡的属性transition 从一种情况到另一种情况叫过渡 Transition:attr time linear delay; Attr 是变化的属性 Time 是花费的时间 Linear 变化的速度 Delay 是延迟 复习backgrou
阅读全文
摘要:兼容性 。 元素没有子节点,ie低版本会读取不到,而标准浏览器会。 因为标准浏览器会把文本节点当作子节点,而ie6-8不会。 超链接a的属性href分析 <a href=””> 点击会刷新页面,相当于向后台发送一次请求。 <a href=”#s”> 锚点跳转 跳转到某一个id叫s的位置上 <a hr
阅读全文
摘要:1.Js操作css样式 Div.style.width=”100px”.在div标签内我们添加了一个style属性,并设定 了width值。这种写法会给标签带来大量的style属性,跟实际项目是不符。 我们没有让css和html分离。 所以如果是为了获取css样式 window.getCompute
阅读全文
摘要:11.8 1.轮播图 案例 2.定时器this问题 var t=setInterval(function(){ console.log(this) },1000) 这里面的this是window Person.prototype={ fn:function(){ console.log(this)
阅读全文
摘要:Form input select textarea type=”radio/checkbox/password/button/text/submit/reset/” 表单的事件 onchange 当表单内容被修改时触发的事件 onfocus 获取焦点事件 onblur 失去焦点事件 表单里的内容用
阅读全文
摘要:函数: 函数在调用的时候,会形成一个私有作用域,内部的变量不会被外面访问,这种保护机制叫闭包。这就意味着函数调用完毕,这个函数形成的栈内存会被销毁。 function fn(){ var a=12; a++; console.log(a) } fn() 13 fn() 13 fn() 13 但有时候
阅读全文
摘要:1.面向对象 JS一开始就是写页面特效,面向过程的。作者发现这样写不好,代码重复利用率太高,计算机内存消耗太大,网页性能太差,所以作者就受到了Java和c的影响,在面向对象上靠齐,JS天生有一个object,但它没有面向对象的特征(封装,继承,多态)最后研究出了构造函数 构造函数最终目的是生成对象
阅读全文
摘要:js数据类型 基本数据类型:string undefined null boolean number 引用数据类型 Object array function 二者的区别 基本数据类型就是简单的操作值,引用数据类型,把引用地址赋值给变量 var a=123;var b={ "name":"zhang
阅读全文
浙公网安备 33010602011771号