当前位置: 首页 > 网络学院 > 客户端脚本教程 > JavaScript > JavaScript constructor 属性

JavaScript
JS数学对象参考
JS字符串对象参考
JS函数参考
JS事件参考
Javascript 常用正则表达式
FF和IE下的js兼容性问题
jQuery 简单介绍
jQuery / 核心 / $(expression, [context] ) 函数
jQuery / 核心 / $(html) 函数
如何使用JS来判断浏览器类型(ie、firefox,等等)
Javascript在IE和FireFox中的不同表现
3个js字符编码函数区别
javascript 中的 XMLDOM 对象

JavaScript constructor 属性


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-04   浏览: 397 ::
收藏到网摘: n/a

Definition and Usage
定义与用法

The constructor property is a reference to the function that created an object.
constructor属性是创建对象的参考

Syntax
语法

object.constructor


Example 1
实例1

In this example we will show how to use the constructor property:
在本例中,我们将演示如何应用constructor属性:

<script type="text/javascript">
var test=new String()
if (test.constructor==Array)
{document.write("This is an Array")}
if (test.constructor==Boolean)
{document.write("This is a Boolean")}
if (test.constructor==Date)
{document.write("This is a Date")}
if (test.constructor==String)
{document.write("This is a String")}
</script>

The output of the code above will be:
输出结果为:

This is a String


Example 2
实例2

In this example we will show how to use the constructor property:
在本例中,我们将演示如何应用constructor属性:

<script type="text/javascript">
function employee(name,jobtitle,born)
{
this.name=name
this.jobtitle=jobtitle
this.born=born
}
var fred=new employee("Fred Flintstone","Caveman",1970)
document.write(fred.constructor)
</script>

The output of the code above will be:
输出结果为:

function employee(name, jobtitle, born)
{this.name = name; this.jobtitle = jobtitle; this.born = born;}


Try-It-Yourself Demos
互动演练

constructor - example 1
In this example we will show how to use the constructor property.
在本例中我们将演示如何应用constructor属性

constructor - example 2
In this example we will show how to use the constructor property.
在本例中我们将演示如何应用constructor属性

评论 (0) All

登陆 | 还没注册?