2021-01-01から1年間の記事一覧
with句とunion allを使用することで、SQLで再帰処理を実現することが可能になります。 再帰を用いることで、大量のダミーデータを簡単に作成したり、階層構造になっているデータの取得が簡単に実現できるようになります。 ただしこのこの構文はDBMSによって…
例えば、メインカテゴリを一覧で表示するときに、そのメインカテゴリに対するサブカテゴリも入れ子にして一覧で表示したいような場合があります。 例えば以下のような表示をしたい時。 メイン1 サブ1 サブ2 サブ3 メイン2 サブ1 サブ2 サブ3 このよ…
商品やお店のレビューなどでよく見かけるような、星マークでの5段階評価を行うJavaScriptプログラムのサンプルです。 実際のサービスでのプログラムでどのようなプログラムになっているかは不明ですが、自分なりに作成してみたので、レビューや評価ができる…
JavaScriptにおけるのオブジェクト指向の概要の説明。 ここではJavaやPHPなど、サーバーサイド用の言語のオブジェクト指向の知識がある程度備わっている前提で話を進めます。 JavaScriptは、元々オブジェクト指向を前提に作られた言語ではありませんが、歴史…
以前、シンプルなカレンダーを作成するJavaScriptのコードの記事を書きましたが、今回はボタンによって前月、次月のカレンダーを表示することができるカレンダーを作成しました。 Webアプリ、Webサイトでのカレンダー作成時の参考に。 CSSは省略しています。 <body></body>…
JavaScriptの非同期通信についてのまとめ そもそも非同期とは 非同期を知るには、同時に同期を知る必要があります。 イメージとしては電話とメールの違い。 通常の会話や、電話、テレビ会議などは、同期コミュニケーションです。 1人が話しているときは、他…