关于JS中函数定义属性的疑惑?

let add = x => x+1;
add.value = 100;
add()

这个add是一个function对象,对象上添加了属性value,那么add()相当于什么

阅读 1.6k
3 个回答

把函数当作可以自己调用的对象就行了

一个工人娶了媳妇,他在工厂干活相当于什么?
-干活。

add()就是函数调用,函数也是对象,可以有属性

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题