HTML/CSS, JavaScript

フロントエンドエンジニアで広く浅く技術を学びたい場合に、おすすめのYoutubeチャンネルがあります。

英語ですがこちら。Traversy Media です。

主に、いろいろなフレームワークやツールなどを実際に ...

JavaScript

lodash は便利なライブラリです。

ネットの情報では、利用する際のコードとして、以下のように記載されていることが多いです。

import _ from 'lodash'

しかし、この場合は使用 ...

JavaScript, webpack

副作用のあるimportとは、import対象のモジュール(ファイル)を読み込んだタイミングで何かしらの処理が実行されることです。

例えば以下は、hoge.jsを読んだタイミングでコンソールにhogehogeが出力されます ...

JavaScript

npm install を使うと、package-lock.json を上書きしてしまうことがあるため、npm ci を使います。

npm ci であれば、現在の package-lock.json を参照してインストール ...

JavaScript

エラーをthrowするときに以下のように文字列を指定することもできます。

throw 'error'

しかし、この場合はスタックトレースが出力されません。

また、通常はこのような書き方はしないため ...

HTML/CSS, JavaScript

Google map を開いて、地点を指定した後に画面左側の「共有」アイコンから「地図を埋め込む」を選択すると、iframe のコードが表示されるので、それをWebサイトに張り付けるだけで簡単にGoogle mapをあなたのサイトに表 ...

JavaScript, プログラミング入門

関数fn1の結果を関数fn2に渡し、関数fn2の結果を関数fn3に渡し、関数fn3の結果を関数fn4に渡し、という処理を書きたいときの汎用的な関数。

const pipe = (value, ...fns) => { re ...

JavaScript

gcloud logging コマンドを使うことで、ログエントリを書き込むことができます。

しかし、gcloud コマンドを使った場合は、resource.type が global になります。

これを変えた ...

JavaScript

ES2022で at() というメソッドが追加されました。

これを使うことで、シンプルに文字列の最後の文字を取得できるようになりました。

const str = 'tamibouz'console.l ...

JavaScript

JavaScript には map と reduce という二つの関数が用意されていますが、初学者にとってどちらをどういった時に使えばいいのかイメージしにくいです。

できるだけ簡潔にいうと、どのような結果を得たいかで使い分 ...