首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript 基础
订阅
haloislet
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 1订阅
手把手教你如何实现继承
本文将从最简单的例子开始,从零讲解在 JavaScript 中如何实现继承。 在实现这个需求之前,我们先谈谈继承的意义。继承本质上为了提高代码的复用性。 下面的内容将围绕这两个要点展开。 复用父构造函数中的代码,我们可以考虑调用父构造函数并将 this 绑定到子构造函数。 复用…
理性分析 JavaScript 中的 this
了解 python 的同学可能会知道,python 构造函数中总是会出现 self 参数。这个参数用来表示创建的实例对象。 在 JavaScript 和 Java 中这个参数被隐藏了。我们不必在参数列表中显式声明这个参数,就可以在函数中使用这个参数。这个参数就是 this 。 …
理性分析 JavaScript 中的原型
在类继承的语言中,比如 Java ,使用了类来描述实例对象的行为。JavaScript 中没有类,所以也没有使用类继承。采用的是原型继承的方式。 原型继承使用对象来描述实例对象的行为,这个描述行为的对象就是原型对象(prototype)。 prototype 是所有函数都具有的…