
JavaScript
回忆陈林
这个作者很懒,什么都没留下…
展开
-
Javascript定义类(class)的三种方法
JavaScript诞生的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。 如今,它变得几乎无所不能,从前端到后端,有着各种匪夷所思的用途。程序员用它完成越来越庞大的项目。 JavaScript代码的复杂度也直线上升。单个网页包含10000行JavaScript代码,早就司空见惯。在2010年,一个工程师透漏,Gmail的代码的长度是443000行! 编写和维护如此复...转载 2018-12-30 16:55:56 · 310 阅读 · 0 评论 -
JavaScript面向对象编程(一):封装
JavaScript面向对象编程(一):封装 JavaScript面向对象编程:封装 JavaScript是一种基于对象的语言,遇到的所有东西几乎都是对象,但是,它又不是一种真正的面向对象(OOP)语言,因为它的语法中没有class(类)。 如果要把“属性”(property)和“方法”(method),封装成一个对象,甚至要从原型对象生成一个势力对象。 一丶生成实例化对象的原始模型 假...转载 2018-12-29 21:36:00 · 1411 阅读 · 0 评论 -
Javascript面向对象编程(二):构造函数的继承
Javascript面向对象编程(二):构造函数的继承 这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如歌从原型对象生成实例。 今天要介绍的是,对象之间的"继承"的五种方法。 比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; } 还有一个"猫"对象的构造函数。 function Cat(name,color){...转载 2019-01-15 21:26:03 · 118 阅读 · 0 评论