![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
nicelife19
这个作者很懒,什么都没留下…
展开
-
深入理解Javascript闭包
http://blog.csdn.net/hitman9099/article/details/3854171 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? “官方”的解释...原创 2011-10-31 13:08:49 · 83 阅读 · 0 评论 -
javascript继承几种方法
[code="js"] var m1 = function(){}; var m2 = function(){}; [/code] [code="js"] 1>Object.extend( m1.prototype, m2.prototype ); 2>m1.prototype = m2.prototype; 3>m1.prototype = new m2(); ...原创 2011-11-01 08:56:58 · 82 阅读 · 0 评论 -
js理解
1、js语言理解 js没有类的概念,但有对象的继承,继承关系是通过prototype属性继承下来 js有构造函数和对象之分,构造函数相应函数的定义 在firefox中对象和函数都有一个私有属性“__proto__”,它才是真正的作为实例在原型链上查找属性与方法的一个类似指针的属 有用的一句话:构造函数的prototype属性指向它的父对象,子对象的prototype属性也指向它的父对象,总...原创 2012-08-22 15:19:52 · 66 阅读 · 0 评论 -
js基础理解
JavaScript中的Object是一组数据的key-value的集合, 有点类似于Java中的HashMap, 所有这些数据都是Object里的property. 通常情况下, JavaScript中建立一个对象用"new"加上constructor function来实现. 如new Date(), new Object()等. var book = new Object(); book...原创 2012-08-23 12:31:47 · 70 阅读 · 0 评论