-
-
Notifications
You must be signed in to change notification settings - Fork 224
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
feat: Array.prototype.{findLast, findLastIndex}の追加 #1675
Conversation
✅ Deploy Preview for js-primer ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
source/basic/array/README.md
Outdated
@@ -296,6 +302,8 @@ console.log(indexOfBlue); // => 2 | |||
console.log(colors[indexOfBlue]); // => { "color": "blue" } | |||
``` | |||
|
|||
Arrayの`findIndex`にも対となる`findLastIndex`メソッドがあり、`findLastIndex`メソッドは末尾から検索した結果が得られます。 |
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.
サンプルコードを入れたい気もするが、なくても大丈夫という気もする。
一つ思いついたのは、最初に記録された日と最後に記録された日をfindとfindLastで探すという例。
これが何の記録かというのがいまいち思いつかなかった。
[{ date: "2023-06-01", count: 1},{ date: "2023-06-10", count: 10}, { date: "2023-06-25", count: 15}]
Signed-off-by: azu <azuciao@gmail.com>
Signed-off-by: azu <azuciao@gmail.com>
概要
ES2023では、
Array.prototype.findIndex
とArray.prototype.find
に対応するメソッドとして、Array.prototype.findLastIndex
とArray.prototype.findLast
が追加されました。それぞれ
indexOf
とlastIndexOf
と同様に、末尾から探索した結果を返すメソッドになっています。変更されたページ
変更点
Array.prototype.findLastIndex
とArray.prototype.findLast
の対応Array.prototype.lastIndexOf
のサンプルコードを追加関連