1
JavaScriptの機能プログラミングに関するものです。下のコードでは、compose
はsetInterval
の外側では機能せず、clear
は最初の引数としてcompose
の初期値を与えません。compose関数とArray.reduceを使用したJavaScript関数のプログラミング
setInterval
がなくてもcompose
はどうすれば動作するのですか?
const clear =() => console.clear()
const f1 =() => 2
const log = message => console.log(message)
const compose = (...fns) =>
arg =>
fns.reduce(
(composed, f) => f(composed),
arg
)
setInterval(
compose(clear, f1, log), 1000
)
、[タグ:コン]これでは何の関係もありません、あなたが直接それを使用したい場合は
、あなたのような何かを行うことができます。今後の使用については、タグwikiを参照してください。 –