この記事はちょこちょこ修正しているため、「この記事は最終更新日からn年以上が経過しています。」の警告が出ませんし、いまでもLGTMをいただきますが、内容は2019年4月のものとなっています。JavaScriptの機能もそれから多く追加・修正されていることにご留意ください。 対象 JavaScript 初心者 キーを叩きすぎて手が痛くなってしまった人 めんどくさがりの人 tl;dr コードゴルフにおいてショートハンドがよくつかわれますが、 ここでは可読性が高く、かつ文字数を少なくすることができるショートハンドを紹介します。 もちろん可読性が高いというのは、人によって基準が異なるので、ここで紹介するのはあくまでも個人的なものです。 使いすぎてはいけません。コーディング規約があればそれを遵守しましょう。 条件分岐 ifの省略 (三項演算子)
![「可読性を上げる」ために敢えてショートハンドを使う - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ced3208b0f632d5ad0e50818b5abfdfa9f5e7f5c/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-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgwJThDJUU1JThGJUFGJUU4JUFBJUFEJUU2JTgwJUE3JUUzJTgyJTkyJUU0JUI4JThBJUUzJTgxJTkyJUUzJTgyJThCJUUzJTgwJThEJUUzJTgxJTlGJUUzJTgyJTgxJUUzJTgxJUFCJUU2JTk1JUEyJUUzJTgxJTg4JUUzJTgxJUE2JUUzJTgyJUI3JUUzJTgzJUE3JUUzJTgzJUJDJUUzJTgzJTg4JUUzJTgzJThGJUUzJTgzJUIzJUUzJTgzJTg5JUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJTg2JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1jMGRhMDhiNDAxZDE2OWZlODQxNTA4NDIyNzQ5ZDQ1YQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbGVtb24yMDAzJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz04ZDhmYjllYTRmZWIzOGYzOGRlMjk2NGJmNGU1NWViMQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D992713c2be98dfa3b3684291980137b1)