本文阐述了JS面向对象的静态和静态特性,供大家参考,具体分析如下:

首先看看下面的代码:

复制代码代码如下所示:

函数鸟(){

this.wing = 2;

this.fly =函数(){

警惕(我是一只鸟,我要飞);

}

}

VaR的maque =新(鸟); / /创建一个马魁斯的对象,我们可以使用的方法和属性的鸟



认为:我们可以使用的方法和属性的鸟没有马魁斯的对象吗

知识点补充:

(1)函数是什么:函数是变量,函数是对象,函数的本质是事实:

VaR和=新功能(X,Y,返回x + y); / / x和y是函数的参数,并返回x + y是函数体。

(2)在js中,对象、函数和数组都是由构造函数创建的,因此它们都是对象,因为它是一个对象,函数必须有属性和方法。

复制代码代码如下所示:

函数鸟(){

this.wing = 2;

this.fly =函数(){

警惕(我是一只鸟,我要飞);

}

}

bird.jiao =函数(){ alert('chirp ')}; / /鸟函数也是对象,所以它可以有一个方法

(鸟焦);调用方法



希望本文能对大家的javascript程序设计有所帮助。