面向对象(OOP)和NEW的实现原理
面向对象编程(OOP): OOP-Object Oriented Programring:面向对象程序设计 POP-Procedure Oriented:面向过程程序设计 面向过程:C语言 面向对象:JS JAVA PHP C# (.net)Python Ruby go … 什么是面向对象,要正确区分对象,类和实例: 对象: 万物皆对象 类:对象的细分 实例:类中具体的事物 JS也是面向对象编程:类、实例 1 => Number ‘A’=> Srting true => Boolean -都属于大类Object null => Null undefined => Undefined [] => Array /^$/ => RegExp function(){} => Function {} => Object 每一个实例可以调用所属类(整条链)中的属性和方法。 所以学习JS时,按照面向对象的思维去考虑事情。 在开发中,遇到实例,要可以研究它的子类,父类,基类。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA