JavaScript
叩丁狼
用心做教育,专注每一位学员的成长
展开
-
JavaScript系列-1-面向对象
本文作者:钟昕灵,叩丁狼高级讲师。原创文章,转载请注明出处。 面向过程和面向对象编程概述 面向过程编程就是分析出解决问题的步骤,然后使用函数把这些步骤一步步实现,重心放在完成的每个过程上。 面向对象则是以封装的思想,将问题分析得到的数据封装成一个个的对象,然后通过对对象的操作来完成相应的功能。 举个栗子:厨师炒菜 以面向过程的思想来分析应该分为下面几个步骤: 1.检查食材是否齐全 2.如果...原创 2019-04-19 17:19:41 · 395 阅读 · 0 评论 -
JavaScript系列-3-继承的实现
本文作者:钟昕灵,叩丁狼高级讲师。原创文章,转载请注明出处。 混入式继承的实现 在讲继承的实现之前,我们首先来回顾一下什么是继承?继承的作用是什么? 它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 通过继承创建的新类称为“子类”或“派生类”。 被继承的类称为“基类”、“父类”或“超类”。 在清楚继承的作用之后,下面我们来探讨一下JS中的几种继承实现的方式: /...原创 2019-04-19 17:34:46 · 451 阅读 · 0 评论 -
JavaScript系列-4-函数进阶
本文作者:钟昕灵,叩丁狼高级讲师。原创文章,转载请注明出处。 作用域安全的构造函数 构造函数的调用方式存在下面两种: 直接调用:普通函数 使用new一起调用:创建对象 function Person(name, age) { this.name = name; this.age = age; } console.log(Person("zs", 10));//undef...原创 2019-04-19 17:35:47 · 628 阅读 · 0 评论