博客园_elonhu uuid:94781ae7-5d8e-4f8f-a091-e6aad3ecbe62;id=2868 2017-07-02T11:02:21Z elonhu /elonhu/ feed.cnblogs.com /elonhu/p/7106818.html JavaScript面向对象轻松入门之多态(demo by ES5、ES6、TypeScript) - elonhu 多态(Polymorphism)按字面的意思就是“多种状态”,同样的行为(方法)在不同对象上有不同的状态。在OOP中很多地方都要用到多态的特性,比如同样是点击鼠标右键,点击快捷方式、点击桌面空白处、点击任务栏等弹出的菜单都是不同的。 2017-07-02T11:02:00Z 2017-07-02T11:02:00Z elonhu /elonhu/ 【摘要】多态(Polymorphism)按字面的意思就是“多种状态”,同样的行为(方法)在不同对象上有不同的状态。在OOP中很多地方都要用到多态的特性,比如同样是点击鼠标右键,点击快捷方式、点击桌面空白处、点击任务栏等弹出的菜单都是不同的。 <a href="/elonhu/p/7106818.html" target="_blank">阅读全文</a> /elonhu/p/7077372.html JavaScript面向对象轻松入门之继承(demo by ES5、ES6) - elonhu 继承是面向对象很重要的一个概念,分为接口继承和实现继承,接口继承即为继承某个对象的方法,实现继承即为继承某个对象的属性。JavvaScript通过原型链来实现接口继承、call()或apply()来实现实现继承。 2017-06-25T09:59:00Z 2017-06-25T09:59:00Z elonhu /elonhu/ 【摘要】继承是面向对象很重要的一个概念,分为接口继承和实现继承,接口继承即为继承某个对象的方法,实现继承即为继承某个对象的属性。JavvaScript通过原型链来实现接口继承、call()或apply()来实现实现继承。 <a href="/elonhu/p/7077372.html" target="_blank">阅读全文</a> /elonhu/p/7044975.html JavaScript面向对象轻松入门之封装(demo by ES5、ES6、TypeScript) - elonhu 封装(Encapsulation)就是把对象的内部属性和方法隐藏起来,外部代码访问该对象只能通过特定的接口访问,这也是面向接口编程思想的一部分。 2017-06-18T10:58:00Z 2017-06-18T10:58:00Z elonhu /elonhu/ 【摘要】封装(Encapsulation)就是把对象的内部属性和方法隐藏起来,外部代码访问该对象只能通过特定的接口访问,这也是面向接口编程思想的一部分。 <a href="/elonhu/p/7044975.html" target="_blank">阅读全文</a> /elonhu/p/6984609.html JavaScript面向对象轻松入门之抽象(demo by ES5、ES6、TypeScript) - elonhu 狭义的抽象,也就是代码里的抽象,就是把一些相关联的业务逻辑分离成属性和方法(行为),这些属性和方法就可以构成一个对象。这种抽象是为了把难以理解的代码归纳成与现实世界关联的概念,比如小狗这样一个对象:属性可以归纳出“毛色”、“品种”、“年龄”等等;方法(行为)可以归纳出“叫”、“跑”、“啃骨头”等。 2017-06-11T03:17:00Z 2017-06-11T03:17:00Z elonhu /elonhu/ 【摘要】狭义的抽象,也就是代码里的抽象,就是把一些相关联的业务逻辑分离成属性和方法(行为),这些属性和方法就可以构成一个对象。这种抽象是为了把难以理解的代码归纳成与现实世界关联的概念,比如小狗这样一个对象:属性可以归纳出“毛色”、“品种”、“年龄”等等;方法(行为)可以归纳出“叫”、“跑”、“啃骨头”等。 <a href="/elonhu/p/6984609.html" target="_blank">阅读全文</a> /elonhu/p/6939640.html JavaScript面向对象轻松入门之概述(demo by ES5、ES6、TypeScript) - elonhu 这是一个JavaScript面向对象系列的文章,本篇文章主要讲概述,介绍面向对象,后面计划还会有5篇文章,讲抽象、封装、继承、多态,最后再来一个综合。 2017-06-04T02:01:00Z 2017-06-04T02:01:00Z elonhu /elonhu/ 【摘要】这是一个JavaScript面向对象系列的文章,本篇文章主要讲概述,介绍面向对象,后面计划还会有5篇文章,讲抽象、封装、继承、多态,最后再来一个综合。 <a href="/elonhu/p/6939640.html" target="_blank">阅读全文</a> /elonhu/p/6885557.html 如何自学成为一个WEB前端 - elonhu WEB前端是做什么的? 那些什么高大上的介绍作者就略过了,简单来说就是做网页的,我们上网浏览的网站界面就是WEB前端工程师做的。 在互联网迅速发展的近几年,你上网冲浪的时候是不是感觉WEB网站越来越漂亮酷炫,功能越来越多,越来越复杂?各种类似桌面软件的Web应用大量出现,没错,WEB前端在其中有着很 2017-05-21T10:31:00Z 2017-05-21T10:31:00Z elonhu /elonhu/ 【摘要】WEB前端是做什么的? 那些什么高大上的介绍作者就略过了,简单来说就是做网页的,我们上网浏览的网站界面就是WEB前端工程师做的。 在互联网迅速发展的近几年,你上网冲浪的时候是不是感觉WEB网站越来越漂亮酷炫,功能越来越多,越来越复杂?各种类似桌面软件的Web应用大量出现,没错,WEB前端在其中有着很 <a href="/elonhu/p/6885557.html" target="_blank">阅读全文</a>