美文网首页
对象,包装类

对象,包装类

作者: 极客_Ls | 来源:发表于2018-02-14 22:56 被阅读3次

对象:对象是包含属性和方法的集合体;



javascript支持三种对象:

            1.内置对象

            2.浏览器对象

            3.自定义对象


定义方法:

var    对象名  =  {

            属性,方法或函数,

            属性,方法或函数,

            属性,方法或函数,

}

对象的创建方法:

        1)     构造函数,表面与普通函数无异,为便于分辨,需严格按照大驼峰命名规则

                    var   对象名    =    new    Object();     

        2)      var   对象名    =    {  。。。。。。。 }    plainObject     对象字面量/对象直接量;


对象信息的增删改查以及调用:

            1.增:对象名.属性 = “属性值”;

            2.删:delete  对象名.属性名;

            3.改:对象名.已有属性 = “需要改变的值属性值”;

            4.查:对象名.已有属性;

            5.调用:对象名.已有属性();


构造函数内部原理:

            1.在函数体前面隐式加上this = {}

            2.执行this.xxx=xxx;

            3.隐式返回


null和undefined不能有属性

原始值没有属性和方法,但可经过包装类,

                如:var   num =  4;

                        num.len   =  5;

                        //在这里隐式定义了一个:  new  num(4).len  =  5;   并且系统自动生成一个delete语句删除上条语句

                        console.log('num.len');

                        //隐式定义 :new  num(4).len;  

                其中隐式部分就是包装类

相关文章

  • 对象、包装类

    对象 1、用已学的知识来描述一下对象: 2、属性的增、删、改、查 对象的属性,没定义就访问时不会报错,会返回und...

  • 对象,包装类

    对象:对象是包含属性和方法的集合体; javascript支持三种对象: 1.内置对象 2...

  • JAVA / Android 设计模式之适配器(Adapter)

    简介 定义 适配器模式,即定义一个包装类,用于包装不兼容接口的对象 包装类 = 适配器Adapter; 被包装对象...

  • 三 常用API第二部分——第六节 包装类

    1、包装类的概念 2、装箱与拆箱 装箱:基本类型-->包装类对象拆箱:包装类对象-->基本类型 3、自动装箱与拆箱...

  • 6.装饰设计模式

    装饰模式 包装类的特点: 1.包装类和被包装类实现同样的接口2.包装类持有一个被包装的对象3.包装类在实现接口过程...

  • 基本数据类型的包装类

    包装类 Java提供了一组包装类,来包装所有的基本数据类型 以上包装类又分为两种子类型: 对象型包装类(Objec...

  • 面向对象-包装类

    包装类对基本数据类型就行包装的,把基本数据类型包装成一个对象把基本数据类型变得更强大,以面向对象的思想来去使用这些...

  • 包装类

    包装类 1. 什么是包装类 包装类(Wrapper Class): Java是一个面向对象的编程语言,但是Java...

  • 第六章 面向对象(下)

    包装类 通过包装类将八种基本类型的值包装成对象使用 自动装箱:把基本类型变量赋给对应包装类变量 自动拆箱:把包装类...

  • 第47节:Java当中的基本类型包装类

    Java当中的基本类型包装类 01 基本数据类型对象的包装类 什么是基本数据类型对象包装类呢?就是把基本数据类型封...

网友评论

      本文标题:对象,包装类

      本文链接:https://www.haomeiwen.com/subject/pbhetftx.html