zoukankan      html  css  js  c++  java
  • 关于 construct object opp

    constructor

    定义和用法

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

    语法

    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;}
     
     

    object

    JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...

    此外,JavaScript 允许自定义对象。


    所有事物都是对象

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

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

    JavaScript 对象

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

    访问对象的属性

    属性是与对象相关的值。

    访问对象属性的语法是:

    objectName.propertyName

    访问对象的方法

    方法是能够在对象上执行的动作。

    您可以通过以下语法来调用方法:

    objectName.methodName()

    创建 JavaScript 对象

    通过 JavaScript,您能够定义并创建自己的对象。

    创建新对象有两种不同的方法:

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

     

    opp

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

    2、基本对象
            
             我们一般划分的角度还是从数据类型这方面
    Number
    String
    Array
    Math
    Data  

     

     

     

     

  • 相关阅读:
    php文件
    phpredis 中文手册和redis 教程
    安装PHP扩展-----phpredis
    jquery获得option的值和对option进行操作
    js获取当前日期时间
    设计模式:观察者模式
    jquery将具有相同名称的元素的值提取出来放到一个数组内
    php事件钩子
    Javascript : 数组
    查看Python安装路径
  • 原文地址:https://www.cnblogs.com/weinixiong/p/9943548.html
Copyright © 2011-2022 走看看