【发布时间】:2017-01-22 16:34:42
【问题描述】:
纯函数可以调用外部方法吗?
例如:
class Dog {
function jump(name) {
return "a dog named " + name + " jumped!"
}
function jumpTwice(names) {
var result = [];
for (var i = 0; i < 2; i++) {
result.push(jump(names[i]));
}
return result.join("\n");
}
}
jumpTwice() 可以被视为pure function吗?
【问题讨论】:
标签: function functional-programming concept pure-function