JavaScript, プログラミング入門

この機能はまだブラウザー間相互運用の安定性に達していないため、試験的に使用することを推奨します。

オブジェクトのプロパティにアクセスする際に、そのプロパティが存在するかをチェックしないとエラーになります。

例え ...

JavaScript, プログラミング入門

Set で少し遊んでみます。

そもそも Set とは

重複を許さないコレクションのことです。コレクションとはデータの集まりのようなイメージです。

公式のURLは以下です。

重複を許さない、というところ ...

未分類

現在、自宅から完全リモートワークで働いていますが、リモートワークでよかったことを書きます。

通勤がないので、時間を有意義に使える
通勤がないので、ストレスがない
自室なので、ストレスがない
自分にあった椅子に座 ...

webpack

前回に引き続き webpack の入門です。

今回は、複数ファイルを一つにバンドルする方法をみていきます。

二つの javascript ファイルを一つに束ねる

フロントエンドの開発において、javascript ...

webpack

webpack とは

フロントエンドの開発をしていると、html, css, javascript, jpg ファイルなどいろいろなファイルを作成します。

そして、それらが複雑に組み合わさって動くことになります。

JavaScript, プログラミング入門

前回の続きです。

課題

クライアントから追加の修正依頼がきました。

色を変える時は、一つ前の色以外の色にして欲しい

グレーからは、赤・青・黄のどれかにランダムで変わるようにしましたが、連続で同じ色になること ...

覚書

TypeScriptを採用した際の悩みの一つとしては、ビルドの時間が通常よりかかってしまうことです。

ビルド時にTypeチェックを行いたい場合は、ビルド時間が増えてしまうことを考えなくてはいけません。

そんな時 ...

プログラミング入門, 覚書

改行コードをCRLFからLFに変換するコマンド。

tr -d "\r" <file1.txt >file2.txt

JavaScript, プログラミング入門, リファクタリング

前回の課題の続きです。

課題

今回はクライアントからの依頼ではなく、これまでのコードを少しリファクタリングしてみます。

今のコードはこんな感じです。

const getRandom = (min, max) ...

JavaScript, プログラミング入門

前回の課題の続きです。

課題

前回、ボタンをクリックすると5秒間はクリックしても色が変わらないようにしましたが、それをユーザーがわかるように実装して欲しいと追加の依頼をもらいました。

ボタンをクリックしても色が変化しな ...