美文网首页
1-1面向对象

1-1面向对象

作者: 大庆无疆 | 来源:发表于2019-03-03 18:03 被阅读0次

    对象是对单个事(如:一笔交易),物(如:一本书)的抽象
    提示:每个对象都是基于一个引用类型创建的,这些类型可以是系统内置的原生类型,也可以是开发人员自定义的类型


    在使用构造函数创建对象时的操作:
    1 会在内存中创建一个空对象
    2 设置构造函数的this,让this指向刚刚创建好的对象
    3 执行构造函数中的代码
    4 返回对象

    判断某个对象是否是某个构造函数的对象(实例)
    instanceof关键字

    构造函数
    function Hero(name) {
      this.name = name;
    }
    var hero1 = new Hero('关羽');
    console.log(typeof  hero1);  输出的是Object,所以我们不能使用typeof来判断(数组使用typeof返回的也是Object)
    console.log(hero1 instanceof Hero);  输出的是true
    

    相关文章

      网友评论

          本文标题:1-1面向对象

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