• JavaScript学习-自定义对象/


        JavaScript学习

      

    【自定义对象】
    1、基本概念
    ① 对象概念: 对象是包含一系列无序属性和方法的集合;
    ② 对象中的数据,是以键值对形式存在的,以键取值;
    ③ 属性:描述对象特征的一系列变量。【对象中的变量】;
    ④ 方法:描述对象行为的一系列方法。【对象中的函数】;
    2、对象的声明:
    ① 字面量声明: var ovj={
    key1:value1, //属性
    key2:value2
    func:function(){} //方法
    }
    ② 对象中的键,可以是任何数据类型。但,一般用作普通变量名(不需要双引号)即可;
    ③ 对象中的值,可以是任何数据类型。但,字符串的话必须用""包裹;
    ④ 多组键值对之间用英文逗号分隔,键值对的键与值之间英文冒号分隔;
    3、对象中属性和方法的读写
    ① .元素符: 对象内部:this.属性名 this.方法名()
    对象外部: 对象名.属性名 对象名.方法名()
     
    >>> 对象中,直接写变量名,默认为调用全局变量。如果需调用对想自身属性,则需要通过this关键字
     
    ② 通过["key"]调用:对象名["属性名"] 对象名["方法名"]()
     
    >>> 如果key中包含特殊字符,则无法使用①方法,必须是用第②种;
     
    >>> 对象中,直接写变量名,默认为调用全局变量。如果需调用对想自身属性,则需要通过this关键字
     
    ③删除对象的属性/方法: delete 对象名.属性名/方法名
  • 相关阅读:
    USB 之传输编码格式 NRZI 介绍
    ubuntu 14.04 安装中文输入法
    uart 超声波传感器数据读取
    Embarcadero Delphi 7 Lite 7.0.4.453 中文版
    Delphi连接Oracle控件ODAC的安装及使用
    ODAC 安裝 (11.2.4)
    Sql中CHARINDEX用法
    DELPHI 数据库控件心得
    delphi uniDac
    Delphi连接Oracle控件ODAC的安装及使用
  • 原文地址:https://www.cnblogs.com/zhuanzhibukaixin/p/6747638.html
Copyright © 2020-2023  润新知