自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 迭代器模式

// 返回每隔一个的数组元素var agg = (function(){ var index = 0, data = [1,2,3,4,5], length = data.length; return { next : function(){ var eleme...

2017-04-25 18:09:00 92

转载 工厂模式

// 父构造函数function CarMaker(){}// 父构造函数的原型方法CarMaker.prototype.drive = function(){ return this.doors;}// 静态工厂方法/** * @param type 具体的汽车制造商...

2017-04-25 17:59:00 61

转载 单例模式

静态属性中的实例 function Universe(){ // 判断是否有现有的实例(是否缓存过实例) if(typeof Universe.instance === "object"){ return Universe.instance; }...

2017-04-25 17:18:00 82

转载 沙箱模式:原生JS实现模块依赖

function Sandbox(){ // 将arguments转化成array var args = Array.prototype.slice.call(arguments) // 取到最后一个参数:回调函数 var...

2017-04-25 16:28:00 139

转载 浏览器的工作原理:新式网络浏览器幕后揭秘

这是一篇全面介绍 WebKit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。她写道: 在 IE 占据 90% 市场份额的年代,我们除了...

2017-04-23 09:42:00 66

转载 JS命名空间模式

随着程序复杂度的提高,代码会分置在不同的文件中以特定顺序来加载,这样一来,就不能保证你的代码一定是第一个申明命名空间或者改变量下属性的,所以最好检查下是否存在。【单例模式】 var MYAPP = MYAPP || {}; 但是每次都做同样的检查会有重复的代码,所以需要一个重用的names...

2017-04-06 11:08:00 77

转载 JS中对数组元素进行增删改移的方法总结

方法 说明 实例 push( ); 在原来数组中的元素最后面添加元素 arr.push("再见58"); unshift( ); 在原来数组中的元素最前面添加元素 arr.s...

2017-04-06 10:03:00 127

转载 函数柯里化

什么是函数柯里化 对任意一个函数进行处理,得到一个新函数,使它可以处理部分参数。其实这个概念比较难理解。但是开发中会有这样一个场景出现,你在调用同样的函数,并且传入的参数大部分都相同。这时候可以通过传入一部分的参数动态地创建一个新的函数,这个新的函数会存储那些重复的参数(所以你不需要再每次...

2017-04-04 23:26:00 58

转载 iframe使用场景

iframe可用在以下几个场景中: 1:典型系统结构,左侧是功能树,右侧就是一些常见的table或者表单之类的。为了每一个功能,单独分离出来,采用iframe。 2:ajax上传文件。 3:加载别的网站内容,例如google广告,网站流量分析。 4:在上传图片时,不用flash实现无...

2017-03-23 10:40:00 167

转载 HTML5新增标签

article: 标签定义外部的内容。 aside:标签定义 article 以外的内容。a audio:h5新增音频标签。没有高宽属性。 canvas:h5新增画布标签。 command: 定义命令按钮(未测试) datalist:标签定义选项列表。 datalist 及其选项不...

2017-03-23 10:37:00 50

转载 CSS文件加载顺序

基于以下HTML结构,以下关于main1.css和main2.css的描述有哪些是正确的? <head> <link href = "main1.css"> <link href = "main2.css"></head>...

2017-03-23 10:35:00 364

转载 最大子数组问题

基本策略 分治策略 基本思想 取中点,具有最大和的连续子数组必在 完全在中点左边 跨过中点 完全在中点右边 代码 var INT_MIN = 0;/** * [cross_middle 跨中点时计算最大和] * @Author etoile...

2017-03-12 18:25:00 81

转载 插入排序

伪代码 for j = 2 to A.length key = A[j] i = j - 1 while i>0 and A[i] > key A[i+1] = A[i] i = i - 1 A[i+1] = key JS基本实现 ...

2017-03-12 11:11:00 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除