程序员人生 网站导航

Java应用-编写高级JavaScript代码

栏目:jscript时间:2014-01-14 17:06:46
构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用 new 关键字来调用一个构造函数。下面给出了使用构造函数的新示例。   
[关键字] javascript 构造函数 Java   1、创建高级对象

  使用构造函数来创建对象

  构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用 new 关键字来调用一个构造函数。下面给出了使用构造函数的新示例。

  var myObject = new Object(); // 创建没有属性的通用对象。

  var myBirthday = new Date(1961, 5, 10); // 创建一个 Date 对象。

  var myCar = new Car(); // 创建一个用户定义的对象,并初始化其属性。

  通过构造函数将一个参数作为特定的 this 关键字的值传递给新创建的空对象。然后构造函数负责为新对象执行适应的初始化(创建属性并给出其初始值)。完成后,构造函数返回它所构造的对象的一个参数。

  编写构造函数

  可以使用 new 运算符结合像 Object()、Date() 和 Function() 这样的预定义的构造函数来创建对象并对其初始化。面向对象的编程其强有力的特征是定义自定义构造函数以创建脚本中使用的自定义对象的能力。创建了自定义的构造函数,这样就可以创建具有已定义属性的对象。下面是自定义函数的示例(注意 this 关键字的使用)。

  function Circle (xPoint, yPoint, radius) {

  this.x = xPoint; // 圆心的 x 坐标。

  this.y = yPoint; // 圆心的 y 坐标
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐