自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数柯里化

在介绍函数柯里化之前,先来学一下函数绑定。函数绑定函数绑定要创建一个函数,可以在特定的this环境中以指定参数调用另一个函数,该技巧常常和回调函数与事件处理程序一起调用,以便在将函数作为变量传递的同时保留代码执行环境。看个例子:var handler = { message: "Event handled", handleClick: function (event) {

2016-05-30 11:38:57 2085

原创 函数表达式

函数表达式是javaScript中一个既强大又容易令人困惑的特性,在javaScript中定义函数的方式有两种,一种是函数声明,一种是函数表达式。函数声明的语法是这样的。function functionName(arg0, arg1) {}首先是function关键字,然后是函数的名字,除过ie的主流浏览器都给函数定义了一个非标准的name属性,通过这个属性可以访问到给函数指定的名字。这个属性的

2016-05-19 00:37:34 14529

原创 自己实现js运动框架的一些心得

以前学了js的动画效果,当时看了别人的实现思路,以为自己听懂了,然后没太管,感觉太简单,但是这次做的一个项目中要用到动画效果,想着如果自己都手写一下就太麻烦了,于是想着自己实现一下这个完美运动框架,但是实现的过程中发现,其实没有那么简单,要写一个完美运动框架,那么他就要适合改变各种属性,那么他的参数必须有两个,一个是要改变的元素,第二个是要改变的属性,为了实现多个属性同时运动,我们的第二个参数需要是

2016-05-07 12:24:14 2651 1

原创 js设计模式

单例模式单例初始化一次,就是一个匿名函数自执行,然后把所需要的方法进行return,组合模式就是相当于计算机的文件目录,我个人感觉就是一棵树,互相包含,你可以先创建一个对象,然后将共同需要的部分提取出来,然后挂载到对象的原型上去,这样所有新建的这个对象都有了同样的方法,例如下面一段代码:var GalleryComposite = function (heading, id) { this.

2016-05-07 11:33:57 1084

空空如也

空空如也

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

TA关注的人

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