
获得徽章 12
- 队名:前端反卷大队
队员:@前端杨同学 @frllk @人生缺张草稿
箭头函数为什么不能作为构造函数?
使用 new 命令执行构造函数,返回实例对象的过程分为四步
1、创建一个空对象,作为将要返回的对象实例
2、将这个空对象的原型 __proto__,指向构造函数的 prototype 属性
3、将这个空对象赋值给构造函数内部的 this
4、开始执行构造函数内部的代码
而箭头函数没有自己的 this,没有 prototype 属性,自然也就没有 prototype 属性上的 constructor 属性了,所以使用 new 命令执行箭头函数时会报错 TypeError: xxx is not a constructor展开评论3 - 247
- 今天看到有个 Android 开发者花了两年时间,收集了 1500 多万条 App 的翻译数据, 并做成了一个搜索网站,希望能帮助独立开发者以更低的成本、更高质量的完成 App 国际化工作,有需要的同学可以看下。
地址:i18ns.com
6109 - Lyrebird:是一个克隆自己声音的工具,通过 AI 来合成你的声音,只需要利用长度为 1 分钟的音频即可生成与你语音特征高度相似的数字语音输出结果。在线体验:
lyrebird.ai (需要登录体验)
487