美文网首页
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面向对象

    对象是对单个事(如:一笔交易),物(如:一本书)的抽象提示:每个对象都是基于一个引用类型创建的,这些类型可以是系统...

  • JS(高级)-day-01(面向过程,对象与类,面向对象版tab

    1-面向过程与面向对象 1-1面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,...

  • JS面向过程与面向对象

    1-面向过程与面向对象 1-1面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,...

  • Python语法学习五之面向对象

    一、面向对象1 1-1、定义类 语法: 1-2、创建对象 注意: BMW = Car(),这样就产生了一个Car的...

  • 黑马上海37期Python全套视频课程

    python基础班 1-1 Linux基础 1-2 python基础 1-3 面向对象 1-4 项目飞机大...

  • Python语法学习六之设计模式和异常

    一、面向对象3 1-1、工厂模式 定义了一个创建对象的接口(可以理解为函数),但由子类决定要实例化的类是哪一个,工...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • 总结.Net基础知识——献给即将入坑的同行们(一期)

    什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP; 通俗...

  • 面向对象基础

    面向对象编程包括: 面向对象的分析(OOA) 面向对象的设计(OOD) 面向对象的编程实现(OOP) 面向对象思想...

网友评论

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

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