javascript
hanfeng1111
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入浅出的JavaScript 面向对象的特性
javascript 王者归来 javascript不支持函数或方法的重载,只会覆盖 [code="js"]function add(number) { alert(number + 10); } function add(number) { alert(number + 20); } add(20); // 40 [/code] javascript中...2009-04-13 21:36:44 · 119 阅读 · 0 评论 -
JavaScript中级笔记(4)
前面已经讲解了 引用,函数重载,作用域和上下文,接下来,讲解JavaScript中另一个重要的知识——闭包。 5,闭包 闭包意味着内层的函数可以引用存在于包围它的函数内的变量,即使外层函数的执行已经终止。 让我们先来看一个闭包的例子。 [code="js"] function add(num){ r...2009-11-16 00:14:42 · 125 阅读 · 0 评论 -
JavaScript中级笔记(3)
接着(2)来讲。笔记(2)已经讲了引用和函数重载,接下来讲解作用域。 3,作用域 所有的面向对象的语言都有某种形式的作用域,JavaScript也不例外。在JavaScript里,作用域是由函数划分的,而不是由块(while,if之类的)来划分的。 我们先来看一个简单的作用域的例子。 [code="js"] var foo ...2009-11-16 00:12:45 · 164 阅读 · 0 评论 -
JavaScript中级笔记(2)
对象是组成JavaScript的基本单元。本章将从JavaScript语言中最重要的几个部分开始介绍:引用,函数重载,作用域,闭包和上下文。有了这些知识后,面向对象开发就将变得简单。 1,引用 引用是一个指向对象实际位置的指针。看下面的使用引用的例子: [code="js"] /*示例引用*/ var obj = new Object(); /...2009-11-16 00:06:53 · 116 阅读 · 0 评论 -
JavaScript中级笔记(1)
忙了一段时间,不知道大家对我的JavaScript初级笔记评价怎么样。从今天开始,一起来学习JavaScript的高级部分。在初级笔记中,我讲了一些JavaScript中常用的概念,把JavaScript最重要的DOM操作也讲解了。在中级笔记中,你将学习到 JavaScript的其它重要内容,比如说命名空间,闭包,面向对象,上下文,通用的JavaScript,分离代码等,这些都是很少有书籍提及到的...2009-11-16 00:03:04 · 122 阅读 · 0 评论 -
JavaScript闭包例子
[code="js"]function outerFun() { var a=0; function innerFun() { a++; alert(a); } } innerFun()[/code] 上面的代码是错错误的.innerFun()的作用域在outerFun()内部,所在outerFun()外部调用它是错误的. 改...2009-11-15 23:42:01 · 126 阅读 · 0 评论 -
Javascript闭包(Closure)学习笔记
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全...2009-11-15 17:50:30 · 127 阅读 · 0 评论 -
JavaScript,5种调用函数的方法
JavaScript,调用函数的5种方法 一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性, 当我们选择面对它的时候,这将成为我们前进的阻碍. 作为初学者,我们来测试五种函数调用的方法,从表面来看我们会认为那些函数与C#中函数的作用非常...2009-11-15 16:24:36 · 183 阅读 · 0 评论 -
经典正则表达式
经典正则表达式(希望给自己和大家带来便利,方便查找) 摘要:收集一些常用的正则表达式。 引自:http://blog.holybbs.com/article.asp?id=284 另外一篇参考文档(介绍的很系统,推荐阅读):http://oo8h.51.net/docs/regular_expression.htm 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把...原创 2009-10-14 17:46:58 · 93 阅读 · 0 评论 -
JavaScript中级笔记(5)
一,面向对象的基础 对象是JavaScript的基础。从最基本的层次上说,对象是一系列属性的集合。 1,对象的创建 [code="js"] //创建一个新的Object对象,存放在obj变量中 var obj1 = new Object(); //设置属性 obj1.value = 5; obj1.click ...2009-11-16 00:16:48 · 107 阅读 · 0 评论
分享