zoukankan      html  css  js  c++  java
  • 面向对象:js类和对象的区别,函数以及new的理解

       一、类:一类事物的抽象;(如:人类、猫类)
    ​   二、对象:类里面具体的某个事物;(如:人类中的小明、猫类中的叮当猫)
     
     三、函数(方法):对象有很多属性,比如:身高、体重、性别等;而函数是对象的会执行的动作 比如:吃、喝、拉、撒、睡
     
     class Person{//类里面 只能放函数 这些函数会被存储在类的公共空间(__proto__)里面
      constructor(){
        //类里面固有的一个函数
        this.eat()如果把函数放在constructor里面 当class被new的时候会被执行 这是new的一个特点
      }
      eat(){}
      drink(){}
     }
     -new的特点:1.执行函数;2.自动创建空对象; 3.把创建的对象和this绑定;  4. 隐式返还this(即实例化之后的对象);
     let person = new Person();
     个人理解,以后再看的时候再补上不足吧
        
  • 相关阅读:
    centos中文乱码修改字符编码使用centos支持中文
    java知识总结-26
    java知识总结-25
    java知识总结-24
    java知识总结-23
    java知识总结-22
    java知识总结-21
    java知识总结-20
    java知识总结-19
    java知识总结-18
  • 原文地址:https://www.cnblogs.com/jzbs/p/11851692.html
Copyright © 2011-2022 走看看