![](https://cdn-ak-scissors.b.st-hatena.com/image/square/fb7e78662068f5839a31d34843ec2cfeda6e05e8/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9JUUzJTgzJUExJUUzJTgyJUJEJUUzJTgzJTgzJUUzJTgzJTg5JUUzJTgxJUFFJUU1JTkwJThEJUU0JUJCJTk4JUUzJTgxJTkxJUUzJTgxJUFGJUU2JUIxJUJBJUUzJTgxJTk3JUUzJTgxJUE2JUU3JTk0JTk4JUUzJTgxJThGJUUzJTgxJUFBJUUzJTgxJTg0JUUyJTgwJTk0JUUyJTgwJTk0JUU0JUJBJThDJUUzJTgxJUE0JUUzJTgxJUFFJTIwSmF2YVNjcmlwdCUyMCVFMyU4MyU5NyVFMyU4MyVBRCVFMyU4MyU5RCVFMyU4MyVCQyVFMyU4MiVCNiVFMyU4MyVBQiVFMyU4MSU4QyVFNiVBRCVBOSVFMyU4MiU5MyVFMyU4MSVBMCVFOSU4MSU5MyVFMyU4MSVBRSVFMyU4MiU4QSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NTc5YjViNDkzZDM1ZGQyMDRkMmZjNjU2YTU2ODVkZWE%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZ3JhcGhlbWVjbHVzdGVyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zY2Y0YzkwMjIyYTEyNGVhOWJjZjE2ZGIwNDZiMDBhZg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D4a814ff2acdd87b67547d5fcdce29212)
エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント11件
- 注目コメント
- 新着コメント
![ghostbass ghostbass](https://cdn.profile-image.st-hatena.com/users/ghostbass/profile.png)
ghostbass
標準ライブラリを好き勝手置き換え可能だとこういう事になるのか/C#の拡張メソッドでは今のところそう言うトラブルは聞かんなあ、あれは using namespace で避けられているのか/これ命名が間違いって事じゃないからね
![ghostbass ghostbass](https://cdn.profile-image.st-hatena.com/users/ghostbass/profile.png)
ghostbass
標準ライブラリを好き勝手置き換え可能だとこういう事になるのか/C#の拡張メソッドでは今のところそう言うトラブルは聞かんなあ、あれは using namespace で避けられているのか/これ命名が間違いって事じゃないからね
![yarumato yarumato](https://cdn.profile-image.st-hatena.com/users/yarumato/profile.png)
yarumato
“Array.prototype.flatメソッドは元々はArray.prototype.flattenの予定だった。昔の有名なライブラリを使うサイトが壊れる問題。破壊的変更を極力せず過去のWebも守る原則で、改名。”
![jay-es jay-es](https://cdn.profile-image.st-hatena.com/users/jay-es/profile.png)
jay-es
配列や文字列の `.includes()` も元々は `.contains()` だったが、同様の理由で変更されている https://2ality.com/2022/03/naming-conflicts.html#examples-of-proposed-prototype-methods-whose-names-had-to-be-changed
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
メソッドの名付けは決して甘くない——二つの JavaScript プロポーザルが歩んだ道のり - Qiita
はじめて技術記事を書いてみました。ぐらふぃーむと申します。 ECMAScript︵いわゆる JavaScript︶の先...要を表示
はじめて技術記事を書いてみました。ぐらふぃーむと申します。 ECMAScript︵いわゆる JavaScript︶の先端を操る TC39 に関する情報が︵少なくとも日本語コミュニティでは︶思うより少なかったため初回は﹁SmooshGate 事件﹂と﹁Array Grouping プロポーザル﹂を取り上げようと思います。 拙い文章なのでおかしいところがあればご指摘願います。編集リクエスト機能もご活用ください。 SmooshGate 事件 2023 年になって Array.prototype.flat メソッドを知らない JavaScript デベロッパーはほとんどいないでしょう。しかしその裏にはあまり知られていない、メソッドの名前や運命に関わる出来事があります。それが﹁SmooshGate 事件﹂です。 メソッド自体を解説する文章ならいくらでもありますのでそれを省きさせていただきます。念のた
2023/03/23 リンク