JS中函数方法调用问题

2025-05-06 08:02:23
推荐回答(1个)
回答1:

不加括号是因为根本就没有调用函数。
只是给obj.fn 赋值而已。

有一个变量叫 func,它的值是一个函数。
创建一个变量叫obj,它的值是一个字面两对象。
然后给obj添加fn属性,并且让他的值等于func。
这时候obj.fn 就是一个函数,obj.fn() 就执行了那个函数。