JavaScriptって関数型言語とも見れる???