相关疑难解决方法(0)

声明后可以改变Javascript函数吗?

让我说我有var a = function() { return 1; }.有可能改变a以便a()返回2吗?也许通过编辑a对象的属性,因为每个函数都是一个对象

更新:哇,谢谢所有回复.但是,我担心我不想简单地重新分配变量,而是实际编辑现有函数.我正在思考如何在Scala中组合部分函数来创建新函数PartialFunction.我有兴趣在Javascript中编写类似的东西,并且认为现有的函数可能可以更新,而不是创建一个全新的Function对象.

javascript oop function

59
推荐指数
7
解决办法
4万
查看次数

标签 统计

function ×1

javascript ×1

oop ×1