当サイトは、アフィリエイト広告を利用しています
javascript(TypeScript)のfind、findIndex、indexOfメソッドの違いとそれぞれの使いどころについて動作確認してまとめてみた。
javascriptのプロトタイプチェーンについて仕組みや使い方よくわからなかったので、調べて動作を確認してみた。
javascriptにおける非同期通信処理(async)をjavascriptライブラリの【axios」を使って行うパターンをサンプル実装し、その動作を確認して使い方をまとめる。
javascriptにおける非同期通信処理(async)をXMLHttpRequestオブジェクトを使って行うパターンをサンプルReactで実装し、動作を確認して使い方をまとめる。
javascriptにおける非同期通信処理をモダンブラウザの標準機能であるfetchAPIを使って行う方法を調べて実装してみたので忘備録として残す
javascriptのforEach文の中では基本はbreak、continueは使えないが書き方によっては左記と同じ動作をさせることができるので、その方法をメモ。
javascriiptでオブジェクトのプロパティのチェックのいつかの方法を忘れそうなので、忘備録として残す。
javascriptでArrayを任意の区切り文字で区切った区切り文字列に変換したり、またその逆でArrayを任意の区切り文字の文字列に変換する方法をまとめる。
javascriptでエラーチェック処理を実装する時、値のnull、blank、undefinedのチェック方法を調べてみたので動作確認してまとめておく。
Reactのjavascriptソースで「return !!value」というちょっと見かけない書き方を見つけたので、使い方と動作を調べたみた
javascriptで使っているJSON.stringifyの使い方を少し詳しく 調べてみたのでメモ。 特にコンソールにオブジェクトを出力する時などに使えそうな方法があった
javaやjavascriptで使用されるアロー関数について 省略記法をまとめる。実際に見るコードはほとんど省略記法で書かれているので、覚えてくおくメリットは大きいと思います!
Gatsby製のブログを作成するにあたり、Reactで使うJSX記法の基本的なことを完全に主観で簡単にまとめておく。
javascriptにおける配列の作り方が複数種類あったので、それぞれの使い方と特徴をまとめてみた。
分割代入やスプレッド構文にも関連するjavascriptでオブジェクトをコピーする方法(シャローコピー、ディープコピー)についてまとめたので忘備録として残す。
reactに入門したときソースで見かけるが意味がわからなかった「&&」や「||」はショートサーキット評価と言ってreactでは条件付きレンダー時によく使われる。
ES6で導入された分割代入、スプレッド構文、レスト構文をサンプル実装して動きを確認した。初見はわかりずらいが慣れてくると使いどころはかなり多く、無駄なコードが削減できます。
javascriptで開発を行う時にコードの静的解析ツールのESLint を使うことが多いが突っ込んで調べると深そうなので使用するにあたっての基本的な要点だけを抽出してまとめる。
ESLint×Prettierを使ってVSCode開発時にコードを保存するとESLint × Prettierによる静的検証とコード整形を実行させる開発環境構築手順をまとめる。
setTimeout関数はブラウザの機能であるため、setTimeout関数が実行された時点で処理をブラウザに移すことができ、javascriptのDOM操作を実行することができる
javascriptでjavaのdistinct処理をどう行うかについて調べたでメモ。javascriptにはdistinctがないため、findeIndexやSetを使う。
関数の引数として関数を渡したり、戻り値として関数を返す高階関数をReactでサンプル実装して実際に使ってみた。