Как сделать копию функции в JavaScriptJavascript

Форум по Javascript
Anonymous
Как сделать копию функции в JavaScript

Сообщение Anonymous »

В Javascript я хочу сделать (мелкую) копию функции , чтобы исходный объект не повлиял на свойства нового объекта:

Код: Выделить всё

function func(...) { ... }
func.a = 1
let func2 = deepCopy(func) // need to be implemented

func.a = 2
func2.a        // shall still be 1
func2("abc")   // shall return the same result as func("abc")
Это возможно?


Подробнее здесь: https://stackoverflow.com/questions/795 ... javascript

Вернуться в «Javascript»