关于 construct object opp

constructorjavascript

定义和用法

constructor 属性返回对建立此对象的数组函数的引用。java

语法

object.constructor

实例

例子 1

在本例中,咱们将展现如何使用 constructor 属性:正则表达式

<script type="text/javascript">
 
var test=new Array();
 
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>

输出:编程

This is an Array

例子 2

在本例中,咱们将展现如何使用 constructor 属性:数组

<script type="text/javascript">
 
function employee(name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}
 
var bill=new employee("Bill Gates","Engineer",1985);
 
document.write();bill.constructor
 
</script>

输出:函数

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

objectthis

JavaScript 中的全部事物都是对象:字符串、数值、数组、函数...spa

此外,JavaScript 容许自定义对象。code


全部事物都是对象对象

JavaScript 提供多个内建对象,好比 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。

  • 布尔型能够是一个对象。
  • 数字型能够是一个对象。
  • 字符串也能够是一个对象
  • 日期是一个对象
  • 数学和正则表达式也是对象
  • 数组是一个对象
  • 甚至函数也能够是对象

JavaScript 对象

对象只是一种特殊的数据。对象拥有属性方法

访问对象的属性

属性是与对象相关的值。

访问对象属性的语法是:

objectName.propertyName

访问对象的方法

方法是可以在对象上执行的动做。

您能够经过如下语法来调用方法:

objectName.methodName()

建立 JavaScript 对象

经过 JavaScript,您可以定义并建立本身的对象。

建立新对象有两种不一样的方法:

  • 定义并建立对象的实例
  • 使用函数来定义对象,而后建立新的对象实例

 

opp

对象化编程-------简单地去理解就是把javascript能涉及到的范围分红各类对象,对象下面再次划分对象。编程出发点可能是对象,或者说基于对象。所说的对象既包含变量,网页,窗口等等
 
一、对象的含义
          对象能够是文字,表单等等。对象包含一下
属性-------对象的某些特定的性质
方法-------对象能作的事情
事件-------能响应发生在对象上的事情
     注意:对象只是一种特殊的数据

二、基本对象
        
         咱们通常划分的角度仍是从数据类型这方面
Number
String
Array
Math
Data  

相关文章
相关标签/搜索