关于以下 JavaScript 代码,描述正确的是_?

function bark() {
  console.log("Woof!");
}
bark.animal = "dog";
952 次浏览
  • A、能正常运行,没有问题
  • B、SyntaxError . 你不能给一个函数添加属性
  • C、undefined
  • D、ReferenceError
这在 JavaScript 中是可能的,因为函数也是对象!(原始类型之外的所有东西都是对象) 函数是⼀种特殊类型的对象。您⾃⼰编写的代码并不是实际的函数。 该函数是具有属性的对象,此属性是可调⽤的。
挑战成功
2年前
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前
挑战成功
4年前
挑战失败
4年前
挑战失败
4年前
挑战失败
4年前
挑战成功
4年前