设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
JavaScript
›
有人能帮忙解释一下这段 js 的打印结果吗,问了几次 gpt ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
做了一个只有中国人才能玩的游戏
›
重度缺钾导致四肢无力
›
WiFi 感知技术解决校园霸凌问题
›
最近对中国风歌曲很上头,请F友们推荐,准
›
请教一下硕 1 后端开发从北京大厂跳回杭州
今日热议主题
各位有没有重启系统强迫症
请教一下 Mac 的 AC+是按年购买合适还是三
AdGuard 九设备终身订阅 15.97 刀(非俄区
通过 Apple ID 切换国家的方法安全获取美区
5ber、9eSIM、eSTk、Switch(PlanB)各产品
威联通如何无损迁移系统和数据?
数据库管理软件 Beekeeper Studio 打折
图马斯特 T300RS GT 定制版+支架 2000 块
尝试出租一下 Claude
为什么这两年这么多去香港开银行卡的
有人能帮忙解释一下这段 js 的打印结果吗,问了几次 gpt 都是错误的,
rookiemaster
· 2024-9-3 15:36:12 · 147 次点击
```
class A {
}
class B extends A{
}
let b = new B()
console.log( b.__proto__)
```
打印结果是```A{}```, 不是很能理解它的含义是什么, ```b.__proto___不是等于 B.prototype 吗```
举报
·
147 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
10 条回复
沙发
USDT
小成
2024-9-3 15:41:15
对呀。。B.prototype 就是 A 啊,你 console.log 一下 B.prototype 就知道了
板凳
Suaxi
小成
2024-9-3 15:49:00
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Inheritance_and_the_prototype_chain#%E6%9E%84%E5%BB%BA%E6%9B%B4%E9%95%BF%E7%9A%84%E7%BB%A7%E6%89%BF%E9%93%BE
原型链文档的这一段有说明
https://i.imgur.com/wvxEfLi.png
地板
zephyru
小成
2024-9-3 16:05:01
prototype 不就是像上找一层么?还有什么别的解释?你 new 个 A 试试,在拿 prototype 估计就是空对象了 __proto___ 这个也是
5#
newaccount
小成
2024-9-3 16:07:54
你看看 firefox 下是不是你认为的结果
6#
rabbbit
小成
2024-9-3 16:09:20
B.prototype.__proto__ === A.prototype
7#
daolanfler
小成
2024-9-3 16:37:34
B.prototype instanceof A // true
B.prototype.__proto__ === A.prototype // true
A.prototype instanceof Object // true
const a = new A()
chrome dev console 里面也是 a 也是 A{} 这种形式展示的
8#
lyxxxh2
小成
2024-9-3 17:03:13
刚解决了个 bug 。
基类:
def init():
self.config = Config().config
self.config.update(self.get_config())
多个类继承基,a 类总是被 b 类改变。
debug 半天找不到问题。
又怀疑基类变量的共享,但变量也不在基类啊。
最后想起... Config()特码的是单例啊。
9#
mizuki9
小成
2024-9-3 19:34:25
运行了一下,打印出来不是 B{}吗?
10#
DOLLOR
小成
2024-9-3 19:43:00
对的没错,b.__proto___ 和 B.prototype 都是 A 的实例。
Object.getPrototypeOf(b) === B.prototype
> true
B.prototype instanceof A
> true
下一页 »
1
2
/ 2 页
下一页
返回顶部