分类:Javascript

详解JS中的闭包

详解JS中的闭包
可以先看这篇JS中函数的各种叫法 JS中的闭包: 所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数), 因而这些变量也是该表达式的一部分。看不懂了把?·········其实我也看不懂!! 一直很羡慕那些给变量取名字的科学家,因为只有他们才能轻松理...

ZackZhong 7年前 (2016-06-02) 1204℃ 0评论 11喜欢

JS中函数的各种叫法

JS中函数的各种叫法
我们先来看函数的几种叫法: <script> //具名函数表达式 具有名字的函数,这里是bar var foo=function bar(){ console.log(foo==bar); //true 只在函数内部成立,foo和bar指向了同一...

ZackZhong 7年前 (2016-06-02) 1054℃ 0评论 9喜欢

JS中常用的几种继承方式

JS中常用的几种继承方式
//JS中常用的几种继承 <script type="text/javascript"> //1.原型链实现继承 将父对象的属性和值依次赋给子元素 Object.prototype.ext=function(oParent){ //循环遍历父元素...

ZackZhong 7年前 (2016-06-01) 944℃ 0评论 9喜欢

详解Javascript中的原型链

详解Javascript中的原型链
原型链的查找过程: 当访问某个对象的属性或者方法时,先到这个对象本身中去查找, 如果查找到,就是使用,整个查找过程结束。否则,就到这个对象的原型对象中去查找, 如果查找到,查找结束,否则再到原型对象的原型对象中去寻找,一般是Object的原型对象, 如果还没找到,继续往上查找,但...

ZackZhong 7年前 (2016-06-01) 1072℃ 0评论 8喜欢

javascript实现after和before函数

javascript实现after和before函数
我时候我们在执行一个函数前或者是执行某个函数后需要做一些事情,这时候,这些函数就有用了 主要用到函数的aplly调用 //在某个函数执行后执行的一个方法 Function.prototype.after=function(afterFn){ var _self=this; /...

ZackZhong 7年前 (2016-05-07) 1810℃ 0评论 9喜欢