0
点赞
收藏
分享

微信扫一扫

面试题 函数也是引用类型为什么返回function而不是object

倚然君 2022-04-26 阅读 70

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5YmN56uv5Lic5Lic,size_20,color_FFFFFF,t_70,g_se,x_16

 

这个问题不好回答,我们可以查一下ecma语言规范文档

 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5YmN56uv5Lic5Lic,size_20,color_FFFFFF,t_70,g_se,x_16

 最后两行呢一个对象如果实现了call方法则是

function 

如果没有实现call方法,则是object

那我们可以这样回答,ECMA-262中规定任何在内部实现[[Ca11]]方法的对象都应该在应用typeof操作符时返回"function"

举报

相关推荐

0 条评论