11 2018 档案
摘要:复习 面向对象 1.单例模式 2.工厂模式 3.构造模式 1.事件 什么是事件:浏览器客户端上客户触发发行为都称为事件 所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发 通过obj.事件名=function(){} 事件名:onmouseover·onmouseout·onmousedo
阅读全文
摘要:Js的同步和异步 同步:代码从上到下执行 异步:每个模块执行自己的,同时执行 js本身就是同步的,但是需要记住四个地方是异步 Js的异步 1定时器 2ajax 3事件的绑定 4回调函数 setInterval(function(){},1000) setInterval()这个方法有两个参数,第一个
阅读全文
摘要:数组的定义 Var arr=new Array(“12”,”zhangsan”) 简写 Var arr=[12,”张三”] 基本的方法 1.Push() 在数组的结尾处添加一个新元素。返回值是数组长度 2.unshift()在开始处填加一个新元素。返回值是数组长度 3.pop() 删除数组中的最后一
阅读全文
摘要:数组经典面试题 数组去重 //数组去重 var arr=[12,45,12,23,12,23]; var ass=[]; for(var i=0;i<arr.length;i++){ if(ass.indexOf(arr[i]) 1){ ass.push(arr[i]) } } console.lo
阅读全文
摘要:函数 函数在调用的时候,会形成一个私有作用域,内部的变量不会被外面访问,这种保护机制叫闭包。这就意味着函数调用完毕, 这个函数形成的栈内存会被销毁,但有时候我们不希望被销毁。 函数归属谁跟他在哪调用没有关系,跟在哪定义有关。 fn()调用完毕后得到的是一个匿名函数,但是这个函数在fn这个作用域下定义
阅读全文
摘要:Js一开始就是写网页特效,面向过程的,作者发现这样写不好,代码重复利用率太高,计算机内存消耗太大,网页性能很差。所以作者就收到java和c的影响,往面向对象靠齐。Js天生有一个Object,但他没有面向对象的特征(封装,继承,多态)。最后研究出了构造函数。 构造函数最终目的是生成对象。 我们把封装的
阅读全文
摘要:js数据类型 基本数据类型:string undefined null boolean number 引用数据类型 Object array function 二者的区别 基本数据类型就是简单的操作值,引用数据类型,把引用地址赋值给变量 堆内存 就是存放代码块的,存放形式有两种,一种是对象以键值对的
阅读全文

浙公网安备 33010602011771号