手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Javascript 函数对象的多重身份
Javascript 函数对象的多重身份
摘要:复制代码代码如下:functionFlower(){this.name="rose";this.color="red";}//Flower(...

复制代码 代码如下:

function Flower()

{

this.name="rose";

this.color="red";

}

//Flower() 作为构造函数

var obj=new Flower();

//输出 true, flower 作为类引用

alert(obj instanceof Flower);

function 关键字可以声明普通函数,这一点和其他语言中函数的概念是相同的。 除此之外,他还可以用于类的声明和实现、对象的构造函数以及类的引用。

在上面的例子中通过function 关键字声明了Flower 类 ,并且通过this关键字声明了两个属性name 和color ;然后在创建obj对象时,Flower又起到了对象构造函数的作用;最后使用instanceof 关键字判断obj对象是否是Flower类的实例,此时Flower又起到了类引用的作用

【Javascript 函数对象的多重身份】相关文章:

javascript嵌套函数和在函数内调用外部函数的区别分析

浅析Javascript匿名函数与自执行函数

JavaScript事件的理解

javascript相关事件的几个概念

javascript的 {} 语句块详解

详解JavaScript中的表单验证

Javascript动态创建表格及删除行列的方法

JavaScript对传统文档对象模型的支持

理解javascript封装

javascript带回调函数的异步脚本载入方法实例分析

精品推荐
分类导航