2009年9月19日

摘要: 一,面向对象的基础 对象是JavaScript的基础。从最基本的层次上说,对象是一系列属性的集合。 1,对象的创建<script type="text/javascript">//创建一个新的Object对象,存放在obj变量中var obj1 = new Object();//设置属性obj1.value = 5;obj1.click = function(){alert("Hel... 阅读全文
posted @ 2009-09-19 16:33 英雄 阅读(161) 评论(0) 推荐(0) 编辑
 
摘要: 讲解JavaScript中另一个重要的知识——闭包。 5,闭包 闭包意味着内层的函数可以引用存在于包围它的函数内的变量,即使外层函数的执行已经终止。 让我们先来看一个闭包的例子。<script type="text/javascript">function add(num){ return function(toAdd){ return num+toAdd... 阅读全文
posted @ 2009-09-19 16:32 英雄 阅读(138) 评论(0) 推荐(0) 编辑
 
摘要: 接下来讲解作用域。 3,作用域 所有的面向对象的语言都有某种形式的作用域,JavaScript也不例外。在JavaScript里,作用域是由函数划分的,而不是由块(while,if之类的)来划分的。 我们先来看一个简单的作用域的例子。 <script type="text/javascript">var foo = "a"; //设置全局变量fooif(true){ var fo... 阅读全文
posted @ 2009-09-19 16:30 英雄 阅读(168) 评论(0) 推荐(0) 编辑
 
摘要: 对象是组成JavaScript的基本单元。本章将从JavaScript语言中最重要的几个部分开始介绍:引用,函数重载,作用域,闭包和上下文。有了这些知识后,面向对象开发就将变得简单。 1,引用 引用是一个指向对象实际位置的指针。看下面的使用引用的例子: <script type="text/javascript">/*示例引用*/var obj = new Object(); //定... 阅读全文
posted @ 2009-09-19 16:29 英雄 阅读(158) 评论(0) 推荐(0) 编辑
 
摘要: 在中级笔记中,你将学习到JavaScript的其它重要内容,比如说命名空间,闭包,面向对象,上下文,通用的JavaScript,分离 代码等,这些都是很少有书籍提及到的内容。大家对这块的只是都是一知半解,很模糊。相信大家都很期待,下面就开始JavaScript的中级之旅吧。 一,回顾 首先先来回顾下DOM和事件。 1,DOM DOM在JavaScript中是应用最广泛的,大部分Web开发的编程语言... 阅读全文
posted @ 2009-09-19 16:28 英雄 阅读(183) 评论(0) 推荐(0) 编辑