posted @ 2008-12-27 12:33 linFen 阅读(272) 评论(0) 推荐(0) 编辑
摘要:
一,面向对象的基础 对象是JavaScript的基础。从最基本的层次上说,对象是一系列属性的集合。 1,对象的创建 相信很多朋友对这些创建对象的方式接触过很多次了,都很熟悉了。 2,对象的使用 和其他面向对象语言不同的是,JavaScript没有类的概念。在JavaScript里,任何函数都可以被实例化为一个对象。 ... 阅读全文
摘要:
一,面向对象的基础 对象是JavaScript的基础。从最基本的层次上说,对象是一系列属性的集合。 1,对象的创建 相信很多朋友对这些创建对象的方式接触过很多次了,都很熟悉了。 2,对象的使用 和其他面向对象语言不同的是,JavaScript没有类的概念。在JavaScript里,任何函数都可以被实例化为一个对象。 ... 阅读全文
posted @ 2008-12-27 12:33 linFen 阅读(272) 评论(0) 推荐(0) 编辑
摘要:
前面已经讲解了 引用,函数重载,作用域和上下文,接下来,讲解JavaScript中另一个重要的知识——闭包。 5,闭包 闭包意味着内层的函数可以引用存在于包围它的函数内的变量,即使外层函数的执行已经终止。 让我们先来看一个闭包的例子。 代码①是处于函数内层,不过它可以使用外层的变量num。 闭合还能解决另一个常见的Js问题,全局变量的影响。 ... 阅读全文
posted @ 2008-12-27 12:31 linFen 阅读(619) 评论(0) 推荐(0) 编辑
摘要:
接着(2)来讲。笔记(2)已经讲了引用和函数重载,接下来讲解作用域。 3,作用域 所有的面向对象的语言都有某种形式的作用域,JavaScript也不例外。在JavaScript里,作用域是由函数划分的,而不是由块(while,if之类的)来划分的。 我们先来看一个简单的作用域的例子。 在if块中,虽然foo的值改为“b“,但还是在全局作用域... 阅读全文
posted @ 2008-12-27 12:29 linFen 阅读(454) 评论(0) 推荐(0) 编辑
摘要:
对象是组成JavaScript的基本单元。本章将从JavaScript语言中最重要的几个部分开始介绍:引用,函数重载,作用域,闭包和上下文。有了这些知识后,面向对象开发就将变得简单。 1,引用 引用是一个指向对象实际位置的指针。看下面的使用引用的例子: 本例中,两个对象都指向同一个对象,当修改某一个对象的属性内容时,则会影响另一个。 我们再来看一个例子... 阅读全文
posted @ 2008-12-27 12:26 linFen 阅读(527) 评论(0) 推荐(0) 编辑
摘要:
一,回顾 首先先来回顾下DOM和事件。 1,DOM DOM在JavaScript中是应用最广泛的,大部分Web开发的编程语言都提供了相关的实现。给了开发者一个统一的接口。 看下面的例子: demo 李老师-英语 张老师-数学 刘老师-物理 等待页面所有内容加载完毕后,通过getElementsByTagName()方法获取页面中的... 阅读全文
posted @ 2008-12-27 12:24 linFen 阅读(228) 评论(0) 推荐(0) 编辑
摘要:
程序代码 /** jQuery.focusInput* CssRain.cn 2008-12-17* jQuery 插件 : 文本框得到焦点,失去焦点.*/jQuery.fn.extend({ "focusInput":function(){ return this.each(function(){ $(this).focus(function(){ ... 阅读全文
posted @ 2008-12-27 12:15 linFen 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:
JavaScript,随着Ajax的兴起,正成为每一位web设计师/开发者必知的语言。在JavaScript的帮助下,你几乎做任何事。这儿有许多容易使用的JavaScript库,如jQuery、MooTools、Prototype等,以及许多适合编写游戏的库如Game JS、GameQuery或JavaScript GameLib。 这篇文章列出了25款JavaScript游戏,包括中国象棋,经... 阅读全文
posted @ 2008-12-27 12:12 linFen 阅读(306) 评论(0) 推荐(0) 编辑 |
||