摘要: 工厂模式(Factory)提供一个公用的接口来创建对象。 如有一个UI库,我们要创建某个UI组件的类型,不需要直接使用new 运算符或者通过另一个创建型构造函数创建这个组件,而是要求Factory对象创建一个新的组件。我们通知Factory需要什么样的对象(如按钮、面板),它会进行实例化,然后将它返 阅读全文
posted @ 2017-09-16 20:50 RunningAndRunning 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 单例模式 一个类只能有一个实例化对象。如页面中的弹出框蒙层,一个页面只需要一个。 实现方式:创建一个类,这个类包含一个方法,这个方法在没有对象存在的情况下,将会创建一个新的实例对象。如果对象存在,这个对象只是返回这个对象的引用。 此方法不够抽象,假如我们需要创建单例函数发生变化呢?所以我们进一步抽象 阅读全文
posted @ 2017-09-14 22:04 RunningAndRunning 阅读(104) 评论(0) 推荐(0) 编辑
摘要: react 学习 阅读全文
posted @ 2017-09-13 17:39 RunningAndRunning 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 简单的webpack配置: 1、entry&&output entry三种写法: 字符串语法 (单个入口文件,单个输出文件) 数组语法(多个入口文件,单个输出文件) 对象语法(多个入口文件,多个输出文件) 阅读全文
posted @ 2017-09-12 20:12 RunningAndRunning 阅读(99) 评论(0) 推荐(0) 编辑
摘要: web worker是运行在后台的javascript,javascript是单线程的,当需要处理的运算,比如复杂的排序时候,页面就会出现卡顿,这个时候就需要web worker在后台进行运算把结果返回来,这样主页面就不会出现卡顿现象1.创建web-workervar w = new worker( 阅读全文
posted @ 2017-09-11 19:51 RunningAndRunning 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 作用域1. 全局作用域2. 函数作用域这里扯出来下js的函数声明和变量声明提升,直接来两段代码 嗯,为什么呢?因为var声明的变量会变量声明提升,所以相当于执行if判断的时候a变量已经声明过了,而此时a是一个全局变量既是window对象的一个属性,所以这里压根没有进if判断,所以这里打印出来的是un 阅读全文
posted @ 2017-09-11 19:46 RunningAndRunning 阅读(185) 评论(0) 推荐(0) 编辑
摘要: resolve函数的作用是,将Promise对象的状态从“未完成”变为“成功”(即从 Pending 变为 Resolved),在异步操作成功时调用,并将异步操作的结果,作为参数传递出去;reject函数的作用是,将Promise对象的状态从“未完成”变为“失败”(即从 Pending 变为 Rej 阅读全文
posted @ 2017-09-11 19:41 RunningAndRunning 阅读(114) 评论(0) 推荐(0) 编辑
摘要: cookie的组成:cookie由以下几个部分组成:1. name2. value3. 其他属性(max-age、path、domain、secure) max-age:cookie存在的秒树,max-age=1000,即此cookie会在1000秒后被删除。 path和domain:域名和路径定义 阅读全文
posted @ 2017-09-11 19:39 RunningAndRunning 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 工作区:本地暂存区:执行git add后将文件添加到暂存区(stage)版本库:执行git commit后将文件暂存区的所有文件添加到版本库git checkout --<filename>将文件在工作区的修改全部撤销有两种情况:已经经过git add添加到暂存区的,恢复到暂存区的内容未添加到暂存区 阅读全文
posted @ 2017-09-11 19:35 RunningAndRunning 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 1、设置元素可拖放(draggable: true)<img draggable='true' id='source'/>2、拖动什么ondragstart setData 另外,对于链接、图片以及被选中的文字这些本来就可以拖动的元素,在拖动的时候会自动关联数据,对于链接关联的数据就是链接,对于图片 阅读全文
posted @ 2017-09-11 19:32 RunningAndRunning 阅读(150) 评论(0) 推荐(0) 编辑