【JavaScript】「配列に値を追加する方法」と「配列の値の削除する方法」

1. はじめに JavaScriptでの配列はリストの内容を格納したり、様々な処理を実現するのに重要な役割を果たします。 配列は定義してお終いというのはあまりなく配列に値を追加したり、削除したりすることは多いです。 今回はJavaScriptで「配列に値を追加する…

【JavaScript】for文のbreakステートメントでループを抜けよう

1. はじめに JavaScriptなどのプログラム言語では「for」は「if」に次ぐ利用頻度の高いプログラムだと思います。 そのfor文は特定条件になったらループを抜けますが、別の条件でループを抜けたい場合もあるでしょう。 今回はbreakステートメントを使ってfor…

【JavaScript】document.getElementを利用したHTML要素の取得方法

1. はじめに JavaScriptはWebと組み合わせることが多い言語です。 そのためにdocument.getElementを利用したHTML要素の取得と操作はWebアプリケーションを作るためには必須となってくるでしょう。 今回は、document.getElementを利用したHTML要素の取得方法…

乱数生成に便利なMath.Random()メソッドの使い方

はじめに 乱数生成処理はプログラムにおいて非常に良く使いますよね。 重複しないIDを振りたい時はもちろん、 ・ファイル名が重複しないようにアップロードしたい時 ・パスワードを生成したい時 ・ゲームでのアイテム出現確率をまばらにしたい時 JavaScript…

【JavaScript】配列の値をfindで簡単に検索する方法

はじめに JavaScriptの世界では、配列はなくてはならない存在です。特定の要素を配列から見つけ出すシーンも多くありますよね。今回は、シンプルに配列からデータを検索する方法からオブジェクトの配列を検索する方法を紹介しましょう。 「indexOf」メソッド…

JavaScriptで現在日時を様々なフォーマットで表示する方法

はじめに JavaScriptを用いた日時処理はよく使う仕組みの1つです。現在日時を特定のフォーマット形式で表示するにどうしたらよいのでしょうか。そこで今回はJavaScriptを用いて現在日時を任意の文字列フォーマットに変換する方法についてご紹介します。 現…

JavaScriptの文字列を数値に変換する方法

JavaScriptでの文字列から数値への変換 JavaScriptでは、文字列を数値に変換するための方法があります。シンプルに変換するNumberメソッドと2進数や16進数も変換できるparseIntメソッドです。 Numberメソッドで文字列を数値に変換する 具体的なNumber()の使…

【React】JavaScriptのmapを使ってdivコンポーネントを繰り返し生成する方法

はじめに JavaScriptでは配列を繰り返し処理することが多くあります。その時に使えるのがとなる関数がmap()メソッドです。ここではこのmapメソッド具体的な使用例を含めて紹介していきたい思います。 配列.mapを使用した繰り返し処理 オブジェクトの配列をma…

JavaScriptのorderメソッドで配列の並び替えを制覇する

始めに 本記事ではJavaScriptで配列を並び替えるためのorderメソッドについて解説します。orderメソッドの基本的な使い方から、応用テクニックまで理解することで、更にJavaScript開発の幅が広がるでしょう。 orderメソッドを使った配列の並び替え 単純な配…

わかりやすく解説!JavaScriptのfilterメソッド入門

JavaScriptで配列を効率よく扱うfilterメソッドとは? JavaScriptでは、配列(Array)から特定の要素だけを取り出すためにfilterメソッドが提供されています。これはある条件に一致する要素だけを新たな配列として作り出す非常に便利な機能です。 filterメソ…

【React】Material-UIのGrid、Stackで横並びを実現する

Web開発で意外と難しい横並び Web開発をしていると度々直面する横並びデザイン。Reactでも最終的に吐き出されるのはhtmlであるため、floatやpositionを使うパターンは多いのではないでしょうか。 今回はReactのMaterial-UIを使って横並びを実現する方法を紹…

【JavaScript】配列の途中に値を追加する方法

配列を定義して値を追加する JavaScriptで配列の末尾に値を追加するには、push()を使います。配列をループして他の配列に詰め替えたい時によく使います。 let ary = ['A', 'B', 'C']; ary.push('D'); では、JavaScriptの配列の途中に値を追加するには、どう…

【JavaScript】デバッグ時のコンソール出力の方法

JavaScriptのコンソール出力 C、Javaでは「printf」など各言語ではコンソール出力処理があります。それと同じようにJavaScriptでは「console.log()」を使います。 console.log()の使い方 JavaScriptでコンソールを出力するには「console.log()」の括弧内に変…

【JavaScript】配列の要素数を取得するlengthの使い方

1. JavaScriptのlength JavaScriptに限らず、どんな言語でも配列の要素数の取得は欠かせません。繰り返し処理に非常に適しているからです。JavaScriptで配列の要素数を取得するにはlengthを使用します。 2. JavaScriptのlengthの使い方 JavaScriptで単純に配…

【React】Material-Iconsでお洒落なページを作成

1. ReactのMaterial-Iconsでページをお洒落にしよう Webデザインにとってアイコンはとても大切な存在ですよね。ボタンにアイコンを付けるとボタンを押した後の動作がイメージしやすくなります。でも、アイコンの作成はとても手間とコストが掛かるもの。そこ…