博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  javascrpit

摘要:http://hahha2003.blog.163.com/blog/static/24857792009724111340807/在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments:arguments 该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的 Function 对象的名字。n :选项。要传递给 Function 对象的从0开始的参数值索引。说明Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似数组但不是数 阅读全文

posted @ 2013-01-07 14:00 bw_0927 阅读(116) 评论(0) 推荐(0)

摘要:http://www.mangguo.org/javascript-prototype-constructor-inheritance/上回说到《JavaScript 原型继承之基础机制》,这一篇将具体说说构造函数的继承。从一个简单的示例开始,创建描述人类的 People 构造函数:function People(){ this.race = '愚蠢的人类';}然后,创建描述黄种人的 Yellow 构造函数:function Yellow(name, skin){ this.name = name; this.skin = skin;}要使得黄种人 Yellow 能继承人类 . 阅读全文

posted @ 2013-01-06 19:00 bw_0927 阅读(115) 评论(0) 推荐(0)

摘要:http://www.cnblogs.com/phpmix/articles/1734031.html在Javascript面向对象的编程中我们常常会见到这三个关键字:this、prototype、constructor。对这三个关键字的理解是对Javascript面向对象编程理解的要点所谓"构造函数",其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。一、首先我们来说说“this”: 1、this表示当前对象; 2、如果在全局作用范围内使用this,则指代当前页面对象window; 3、如果在函 阅读全文

posted @ 2013-01-06 13:11 bw_0927 阅读(184) 评论(0) 推荐(0)

摘要:http://jimichan.iteye.com/blog/119815本文着重解析javascript类继承机制,让你从底层了解javascript是怎样实现“继承”这一概念的。 jimichan在javaeye博客发布,转载请说明。 目前 javascript的实现继承方式并不是通过“extend”关键字来实现的,而是通过constructor function和prototype属性来实现继承。首先我们创建一个animal类js 代码var animal =function(){//这就是constructorfunction... 阅读全文

posted @ 2013-01-06 12:54 bw_0927 阅读(222) 评论(0) 推荐(0)

摘要:http://kb.cnblogs.com/page/48134/前言Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript可以通过一定的设计模式来实现面向对象的编程,其中this “指针”就是实现面向对象的一个很重要的特性。但是this也是Javascript中一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较久了的同志来说更是如此。示例说明我们先来看一个最简单的示例: var name = "Kevin Yang"; function sayHi(){ alert(" 阅读全文

posted @ 2013-01-06 11:09 bw_0927 阅读(187) 评论(0) 推荐(0)

摘要:写法一window.onload = function(){}写法2function text(){}window.onload = text;<body onload=func()> 会覆盖 window.onload 注册的function多个window.onload会被最后一个window.onload覆盖自定义的多个函数注册window.onload /** utility method to register window.onload * */ function addLoadEvent(func) { var oldonload = window... 阅读全文

posted @ 2012-12-07 13:50 bw_0927 阅读(192) 评论(0) 推荐(0)

摘要:http://www.liloy.info/archives/103.htmlhttp://www.mangguo.org/javascript-events-order-bubbling-and-capture/javascript的核心就在于事件处理。我们经常会对一个对象进行事件绑定,加上事件处理函数。如果一个元素和它的一个上级节点对于同一个事件都有进行事件处理,哪一个先触发呢?毫无疑问,这决定于浏览器。假设一个元素element1,它有一个下级元素element2。如图:-----------------------------------| element1 ... 阅读全文

posted @ 2012-12-03 14:44 bw_0927 阅读(473) 评论(1) 推荐(1)

摘要:http://hi.baidu.com/cylovelife/item/1ef2525726944d9008be177adocument.createElement()的用法 分析代码时,发现自己的盲点——document.createElement(),冲浪一番,总结了点经验。 document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。 下面,举例说明do 阅读全文

posted @ 2012-11-13 10:01 bw_0927 阅读(176) 评论(0) 推荐(0)

摘要:http://www.cnblogs.com/sweting/archive/2009/12/19/1627638.htmlhttp://infrequently.org/2006/02/what-else-is-burried-down-in-the-depths-of-googles-amazing-javascript/Gmail的Talk功能应用到了一个新的IE内置ActiveXObject :new ActiveXObject("htmlfile"), Alex Russell将这些体验背后的技术命名为Comet,他认为这种技术所创造的体验与Ajax所能做的已经有 阅读全文

posted @ 2012-11-01 15:16 bw_0927 阅读(2288) 评论(0) 推荐(0)

摘要:http://www.jb51.net/article/17266.htmhttp://www.jankerli.com/?p=1398event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。<HTML><HEAD><TITLE>Ca 阅读全文

posted @ 2012-09-20 09:49 bw_0927 阅读(388) 评论(0) 推荐(1)

摘要:https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest?redirectlocale=en-US&redirectslug=XMLHttpRequesthttp://msdn.microsoft.com/en-us/library/ie/ms535874(v=vs.85).aspxhttp://ajaxpatterns.org/XMLHttpRequest_Call 阅读全文

posted @ 2012-09-03 17:55 bw_0927 阅读(108) 评论(0) 推荐(0)

摘要:http://www.cnblogs.com/ruxpinsp1/archive/2008/04/20/1162463.htmlhttp://www.quirksmode.org/js/this.htmlhttp://www.quirksmode.org/js/this.htmlhttp://www.quirksmode.org/js/events_tradmod.htmlJavaScript 里的 this 到底指得是什么?很多人都会告诉你 this 指的是当前对象。这样理解对么?在大多数情况下确实没错。比如我们经常会在网页上写这样的 JavaScript:这里的this显然指的是当前对象, 阅读全文

posted @ 2012-08-31 18:28 bw_0927 阅读(177) 评论(0) 推荐(0)

摘要:http://blog.csdn.net/sunboy_2050/article/details/6592082http://www.ijavascript.cn/jiaocheng/caller-callee-call-apply-464.htmlhttp://www.cnblogs.com/jeffwongishandsome/archive/2008/10/15/1312113.html看js的资料,随手记下一些认为实用的东东,以飨和我一样正在学习的诸位看官。“JavaScript 为函数对象定义了两个方法:apply 和call,它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在 阅读全文

posted @ 2012-08-31 15:51 bw_0927 阅读(277) 评论(0) 推荐(0)

摘要:http://www.mangguo.org/javascript-prototype-inheritance-basic-mechanisms/http://developer.51cto.com/art/201108/288343.htmhttp://tech.ddvip.com/2009-05/1243588153121460.htmlhttp://tech.ddvip.com/2009-05/1243588303121461.htmlhttp://www.jb51.net/article/11199.htmhttp://blog.csdn.net/junkaih2008/article 阅读全文

posted @ 2012-08-31 13:42 bw_0927 阅读(191) 评论(0) 推荐(0)

摘要:http://blog.csdn.net/hzrui/article/details/3941137学习任何编程语言,都逃不过理解变量的作用域。在javascript中,变量的作用域有全局(window对象)作用域和函数调用作用域。以下变量具有全局作用域1. 所有在最外层定义(非函数体内定义)的变量都拥有全局作用域2. 所有未定义直接赋值的变量,系统会自动声明为拥有全局作用域的变量3. 所有window对象的属性拥有全局作用域以下变量具有函数作用域1. 在函数体内部用var定义的变量,这里要注意一点,只要是在函数里定义的变量,就算是在最后一句定义,该变量也拥有整个函数的作用域。特别应该说明的一 阅读全文

posted @ 2012-08-31 10:26 bw_0927 阅读(171) 评论(0) 推荐(0)

摘要:http://www.quirksmode.org/js/this.htmlhttp://www.cnblogs.com/ruxpinsp1/archive/2008/04/20/1162463.htmlhttp://www.yaosansi.com/post/1263.htmlhttp://www.blogjava.net/tangzurui/archive/2008/10/28/237054.htmlhttp://www.cnblogs.com/felix2007/archive/2007/03/21/682670.html 阅读全文

posted @ 2012-08-30 17:42 bw_0927 阅读(105) 评论(0) 推荐(0)

摘要:http://blog.163.com/yw_0721/blog/static/71645797201021744836763/http://blog.csdn.net/natineprince/article/details/4759533http://jiangzhenghua.iteye.com/blog/1007934http://www.cnblogs.com/floyd/archive/2009/05/08/1452348.htmlhttp://jiangzhenghua.iteye.com/blog/1007779http://www.xn--6kqv55e.com/blog/A 阅读全文

posted @ 2012-06-18 15:51 bw_0927 阅读(1109) 评论(0) 推荐(0)

摘要:http://www.dynamicdrive.com/dynamicindex1/treeview/index.htmhttp://www.cnblogs.com/xuanye/archive/2009/10/26/1590250.htmlhttp://hegz.iteye.com/blog/645905http://peirenlei.iteye.com/blog/304999http://www.zhuoda.org/irini/83891.htmlhttp://blog.csdn.net/wangxiaoyan1988/article/details/6198247http://www 阅读全文

posted @ 2012-06-15 17:21 bw_0927 阅读(997) 评论(0) 推荐(0)