e
Size: a a a
e
A
A
AP
⠀⠀
A
O
O
VM
O
VM
DM
O
DM
DM
DM
function sum(a) {и ты делаешь
return function(b) {
return a+b
}
}
const sum3 = sum(3)
, а потом вызываешь sum3(4)
и получаешь 7DM
DM
class Sum {и его использование
#a
constructor(a) {
this.#a = a
}
result(b) {
return this.#a + b
}
}
const sum3 = new Sum(3)
sum3.result(4)
DM
DM
[1,2,3].map(sum3) и получить [4,5,6]это сродни
[1,2,3].map(x => sum3.result(x))