はじめに 筆者はJavaScriptの経験が浅いため、参考程度にご覧いただければと思います。 また、誤記や誤字、アドバイス等ありましたら、コメントお願いします! 経緯 Node.jsを使用したAPI作成で「SQL文」を文字列として、const定数に持たせる際、 どのように書けば見やすいのか、候補をまとめてみました。 1行で書く 短いSQL文なら問題ないが、定数宣言合わせて2行になる場合は、 横スクロールしないと、全体が確認できないので、見づらい const sqlStr = "SELECT param1, param2, param3, param4, param5 FROM test_table WHERE param6 = 'test';";
![【JavaScript】定数で長い文字列(SQL文)を持たせる - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b9d3f0af4926f3cc7597efe7fe96811b9437c7c9/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-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwSmF2YVNjcmlwdCVFMyU4MCU5MSVFNSVBRSU5QSVFNiU5NSVCMCVFMyU4MSVBNyVFOSU5NSVCNyVFMyU4MSU4NCVFNiU5NiU4NyVFNSVBRCU5NyVFNSU4OCU5NyUyOFNRTCVFNiU5NiU4NyUyOSVFMyU4MiU5MiVFNiU4QyU4MSVFMyU4MSU5RiVFMyU4MSU5QiVFMyU4MiU4QiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YmQ1NTIyNjI5ZDE5ZmZhYmM3NTkzZWZmNjRmZjZkYzI%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBUYW5ha2VuX01BVFUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTE2ZmYwYTUwNDA3M2RlMzdjOGNmNTZjZDhhNGU5OWUx%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Db21e1338eb5d6da18533a47894049fd0)