回答編集履歴
1
志向→指向に修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
いや、質問の意図は分かります。find, filterなどのメソッドは主に関数型言語で使われる語彙であり、もともとはLisp方言で発明されたものです。ここで関数型言語の場合は関数なのですがJavaScriptはプロトタイプベースのオブジェクト
|
1
|
+
いや、質問の意図は分かります。find, filterなどのメソッドは主に関数型言語で使われる語彙であり、もともとはLisp方言で発明されたものです。ここで関数型言語の場合は関数なのですがJavaScriptはプロトタイプベースのオブジェクト指向言語なのでメソッドで実装されています。関数型言語は関数を第一級オブジェクトとして扱うことのできる言語であり、関数を使って簡潔にプログラミングすることを意図したものです。JavaScriptは関数型言語ではありますが関数型言語的な使い方をしなくともよい言語なので無理して関数を引数に取るメソッドを使う必要はありません。
|
2
2
|
|
3
3
|
|
4
4
|
|