扫码关注官方订阅号
这段代码不是太懂,JS是没有类的概念,只有伪类,为什么要创建一个function F,求解释
人生最曼妙的风景,竟是内心的淡定与从容!
JS是没有类的概念,只有伪类,为什么要创建一个function F,求解释
因为这里的你所谓的伪类就是Function,通过使用函数使用new的构造调用和不使用new的普通调用,来区分你说的这个类。
Function
这是原型式继承。因为F的实例没有实例属性,只有原型属性。这样就可以避免像是直接使用 new Parent()作为Child的原型,产生的无用属性
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
JS是没有类的概念,只有伪类,为什么要创建一个function F,求解释因为这里的你所谓的伪类就是
Function,通过使用函数使用new的构造调用和不使用new的普通调用,来区分你说的这个类。这是原型式继承。
因为F的实例没有实例属性,只有原型属性。这样就可以避免像是直接使用 new Parent()作为Child的原型,产生的无用属性