JS 对象介绍

 更新时间:2010年01月20日 00:58:42   作者:  
JS 对象介绍,需要的朋友可以参考下。

JavaScript is an Object Oriented Programming (OOP) language.
JS是面向对象的编程语言(面向对象)。 (这里是基于对象还是面向对象大家可以搜索下)
An OOP language allows you to define your own objects and make your own variable types.
OOP语言可以让你自定义对象和变量类型。

--------------------------------------------------------------------------------
Object Oriented Programming
被安置对象的编程
JavaScript is an Object Oriented Programming (OOP) language. An OOP language allows you to define your own objects and make your own variable types.
JS是(OOP)语言,这就可以让你定义....(和上面的重复)
However, creating your own objects will be explained later, in the Advanced JavaScript section. We will start by looking at the built-in JavaScript objects, and how they are used. The next pages will explain each built-in JavaScript object in detail.
然而,我们将晚些在高级JS里介绍建立自定义对象。我们将开始观察内建JS对象和如何使用它们。下页将详细介绍每个内建JS对象
Note that an object is just a special kind of data. An object has properties and methods.
注意,对象只是特殊类型的数据。对象有属性和方法

--------------------------------------------------------------------------------
Properties
属性
Properties are the values associated with an object.
属性是对象的相连值
In the following example we are using the length property of the String object to return the number of characters in a string:
下面的例子我么使用了字符串对象的长度属性来返回字符的数量:
<script type="text/javascript">
var txt="Hello World!"
document.write(txt.length)
</script>
The output of the code above will be:
上面的代码就会输出:
12

--------------------------------------------------------------------------------
Methods
方法
Methods are the actions that can be performed on objects.
对象的方法可以执行行为。
In the following example we are using the toUpperCase() method of the String object to display a text in uppercase letters:
下面的例子使用了字符串对象的toUpperCase()方法来显示出文字的大写:
<script type="text/javascript">
var str="Hello world!"
document.write(str.toUpperCase())
</script>
The output of the code above will be:
上面的代码输出:
HELLO WORLD!

相关文章

  • JavaScript接口实现代码 (Interfaces In JavaScript)

    JavaScript接口实现代码 (Interfaces In JavaScript)

    接口是面向对象编程里的重要特性,遗憾的是JavaScript并没有提供对接口的支持!怎么实现接口呢?
    2010-06-06
  • JavaScript 类的定义和引用 JavaScript高级培训 自定义对象

    JavaScript 类的定义和引用 JavaScript高级培训 自定义对象

    在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。
    2010-04-04
  • javascript中的对象创建 实例附注释

    javascript中的对象创建 实例附注释

    为了让你的js代码更加的专业与代码的条理性,很多情况下都是定义成对象的方式来书写代码,想深入的朋友可以参考下。
    2011-02-02
  • Javascript面向对象扩展库代码分享

    Javascript面向对象扩展库代码分享

    最近一直在用js做项目,遇到了许多需要应用面向对象来设计的功能,由于js对OOP的原生支持还不是很完善,所以就写了一个面向对象的扩展库用做底层支持,现在把它单独整理出来,完善了一些功能,在这里分享一下
    2012-03-03
  • js类后台管理菜单类-MenuSwitch

    js类后台管理菜单类-MenuSwitch

    js类后台管理菜单类-MenuSwitch...
    2007-09-09
  • 老鱼 浅谈javascript面向对象编程

    老鱼 浅谈javascript面向对象编程

    这周心血来潮,翻看了现在比较流行的几个JS脚本框架的底层代码,虽然是走马观花,但也受益良多,感叹先人们的伟大……
    2010-03-03
  • javascript 写类方式之四

    javascript 写类方式之四

    构造函数 + 原型 直接组装一个类;同一构造函数将组装出同一类型
    2009-07-07
  • JavaScript面向对象设计二 构造函数模式

    JavaScript面向对象设计二 构造函数模式

    在Javascript面向对象设计一——工厂模式 中介绍了使用CreateEmployee()函数创建员工类。ECMAScript中的构造函数可以用来创建特定类型的对象,如Object和Array这样的原生构造函数,在运行时会自动出现在执行环境中,此外也可以创建自定义的构造函数,从而创建自定义对象类型的属性和方法
    2011-12-12
  • 面向对象的javascript(笔记)

    面向对象的javascript(笔记)

    面向对象的javascript之学习笔记,需要学习的朋友可以参考下,脚本之家之前更新了不少这方便的文章。
    2009-10-10
  • 浅谈javascript 面向对象编程

    浅谈javascript 面向对象编程

    这周心血来潮,翻看了现在比较流行的几个JS脚本框架的底层代码,虽然是走马观花,但也受益良多,感叹先人们的伟大……
    2009-10-10

最新评论