-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
無名関数の章のこれ以前の説明と不整合な部分を修正 #719
Conversation
Deploying utcode-learn with Cloudflare Pages
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
よいですね。
@@ -75,7 +75,7 @@ const add3 = function (a, b) { | |||
|
|||
## 無名関数を用いると便利な関数 | |||
|
|||
[`Array#map` メソッド](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/map)は、関数オブジェクトの引数をひとつとり、配列の各要素に適用した上で、その戻り値からなる新しい配列を返します。 | |||
[`Array#map` メソッド](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/map)は、引数として値としての関数をひとつとり、配列の各要素に適用した上で、その戻り値からなる新しい配列を返します。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
「値としての関数」だと値としての関数ではないものの可能性を示唆してしまいそう。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
うーん、どういうことですか? 値としての関数ではないものって例えばどういうものですかね?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
「値としての関数」ということばを使うと、読者に「値としてではない関数」があるんだと思われそうという感じです。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
うーん、そうするとそもそもイベントの項で「値としての関数」という導入をしているところを見直さないといけない、という話になりませんかね?
そうしたら、とりあえずこの部分に関しては「関数の引数をひとつとり」で十分ですかね?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
そっち側は値として関数を見るというように読み取っていたので、気にはなっていませんでした。こっちだと「値としての関数」しか渡せないのじゃないかみたいに少し思っちゃったという感じです。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
そうしたら、とりあえずこの部分に関しては「関数の引数をひとつとり」で十分ですかね?
それでいいのかなとは思ってます。
@@ -75,7 +75,7 @@ const add3 = function (a, b) { | |||
|
|||
## 無名関数を用いると便利な関数 | |||
|
|||
[`Array#map` メソッド](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/map)は、関数オブジェクトの引数をひとつとり、配列の各要素に適用した上で、その戻り値からなる新しい配列を返します。 | |||
[`Array#map` メソッド](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/map)は、関数の引数をひとつとり、配列の各要素に適用した上で、その戻り値からなる新しい配列を返します。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
関数の引数だと意味を勘違いされそう。
ただArray#reduceが引数を1つとらないと言っているように見える気がする。つまり、
関数をArray#reduceのことだと思われそう。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Array#map ですよ。自分には合ってるように見えます。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
言われてみればそうですね(reduceではないですけど)
じゃあ「引数として関数をひとつとり」とかにしておきます。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
言われてみればそうですね(reduceではないですけど)
じゃあ「引数として関数をひとつとり」とかにしておきます。
ごめん。いろいろ間違ってるけど、そういうことです。
なおしました |
No description provided.