2018年4月10日
摘要: 一、typeof 用来检测数据类型运算符 首先返回一个字符串,其次字符串中包含了对应的数据类型。如: "number","string","boolean","underfined","function","object" 局限性: typeof null —》 object 不能区分数组、正则、还 阅读全文
posted @ 2018-04-10 00:16 ywx354980 阅读(109) 评论(0) 推荐(0) 编辑
  2018年4月8日
摘要: // 回流:(重排 reflow) 当HTML的DOM结构(删除、增加、位置等)发生改变时引起DOM回流。浏览器重新计算DOM结构,重新的对当前DOM结构进行渲染 // 重绘:某一个元素的部分样式发生了改变必然背景色,浏览器只需要重新绘制当前元素即可 方案一:动态创建文档元素节点并把它追加到页面中的 阅读全文
posted @ 2018-04-08 17:02 ywx354980 阅读(274) 评论(0) 推荐(0) 编辑
  2018年4月7日
摘要: 一、常见类数组集合 (1)、arguements function fn(){ var arr = [].slice.call(arguements,0); } (2)、HTMLCollection 元素集合 getElementsByTagName var oList = document.get 阅读全文
posted @ 2018-04-07 18:35 ywx354980 阅读(425) 评论(0) 推荐(0) 编辑
  2018年4月4日
摘要: var arr = [3,12,23,18,25,33,22,30,1] 方案一: 思想 首先对数组进行排序(小 》大),第一项为最小值,最后一项为最大值 var min; var max; arr.soft(function(a,b){return a-b;}) min = arr[0]; max 阅读全文
posted @ 2018-04-04 17:47 ywx354980 阅读(20433) 评论(0) 推荐(0) 编辑
  2018年3月29日
摘要: 一、原型继承(js中的最常用的一种继承方式) 概念:子类继承父类中的私有属性和共有方法。让子类的原型等于父类的一个实例。 特点:它把父类中的私有的和共有的属性和方法变成了子类原型上的共有的属性和方法。 核心:原型继承并不是把父类中的私有属性和共有属性克隆一份给子类,而是让B和A之间增加了原型链的链接 阅读全文
posted @ 2018-03-29 23:08 ywx354980 阅读(135) 评论(0) 推荐(0) 编辑
  2018年3月27日
摘要: <script> Array.prototype.myUnique = function(){ var obj = {}; for(var i = 0; i < this.length; i++){ var cur = this[i]; if(obj[cur] == cur){ this[i] = 阅读全文
posted @ 2018-03-27 22:56 ywx354980 阅读(82) 评论(0) 推荐(0) 编辑
  2018年3月15日
摘要: 一、单例模式: 把描述同一事物的属性和方法放在同一内存空间下,实现了分组的作用,防止同一属性或者方法冲突。我们把这种分组编写代码的模式叫做单例模式即普通的对象。 单例模式是项目开发中最常用的一种开发模式,可以使用单例模式实现模块开发 二、工厂模式 单例模式虽然实现了分组的作用,但是不能进行批量的生产 阅读全文
posted @ 2018-03-15 21:39 ywx354980 阅读(204) 评论(0) 推荐(0) 编辑
  2018年3月11日
摘要: 1、JS中this代表的是当前行为的执行主体;JS中的context代表的是当前行为执行的环境;例如我(主体this)在北京(执行的环境context)吃烤鸡(当前的行为function),this和和上下文没有必然联系即this是谁和函数在哪定义的和在哪执行的没有关系。 2、如何区分js中的thi 阅读全文
posted @ 2018-03-11 21:34 ywx354980 阅读(89) 评论(0) 推荐(0) 编辑
  2018年2月1日
摘要: 一、js中的数据类型 基本数据类型: number、string、boolean、underfined、null 引用数据类型: object:{}、[]、/$/、Date function 基本数据类型和引用数据的本质区别:基本数据类型是按照具体的值来操作的,引用数据类型是按照引用地址来操作的 ( 阅读全文
posted @ 2018-02-01 21:28 ywx354980 阅读(256) 评论(1) 推荐(0) 编辑