首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面向对象
订阅
太白东路
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
JavaScript 面向对象实战思想
一直以来,很多新手都会经常问,我学完了基础知识,如何做项目?平时在公司工作都是做些什么?其实我想说,只要你找对方法,随便打开一个网站,都能是你的项目。 这里指的面向对象不单单适用于javascript,也适用其他语言。 万物皆对象,所以,任何事物都是有特征(属性)和动作(方法)的…
js 面向对象总结
1. 工厂模式:用函数来封装,以特定接口创建对象的细节 2. 构造函数模式: 3. 原型模式 可以给原生引用类型(Object、Array、String。。。)添加修改方法 4. 组合使用构造函数模式和原型模式:(定义引用类型的一种默认模式) 5. 动态原型模式: 6. 寄生构…
js:面向对象编程,带你认识封装、继承和多态
本文首发于我的个人网站:http://cherryblog.site 周末的时候深入的了解了下javascript的面向对象编程思想,收获颇丰,感觉对面向对象编程有了那么一丢丢的了解了~很开森 什么是面向对象编程 生动描述面向对象概念 先上一张图,可以对面向对象有一个大致的了解…
面向对象设计必须遵循的几条原则
我们应该采用何种方法去应对需求变化呢?首先,在方法论层面我们应该采用敏捷开发;其次,在代码层面,使用OOD(Object-Oriented Design,面向对象设计),它的根本原则:面向接口编程;多用组合,而不是继承;发现变化,封装变化。但如何让设计满足这个原则呢?我们的先辈…
JavaScript面向对象之三(非构造函数继承)
读了这三篇大佬的博客之后,突然顿悟,继承说白了就是对原型链的拷贝(笨笨的),因为这一篇基本扒开了,最后直接赤裸裸的拷贝嘛。 new主要是将实例的__proto__指向了上级的prototype。 执行object函数,传入Animal,我们知道object函数返回的是里面空函数…
JavaScript面向对象之二(构造函数继承)
创建了一个Animal和Cat构造函数,然后在Cat里面调用Animal的构造函数,在将Cat实例化,就可以访问到Animal的属性了。 这个例子显然有问题,放在第一个就是用来找茬的。 什么问题呢?假如我想使用在Animal上的公共方法,像这样Animal.prototype.…