おーみんブログ

C#, ASP.NET Core, Unityが大好きです。

JavaScript

AxiosのInterceptorsを用いて共通のリクエスト、レスポンスの前処理を実装する

はじめに AxiosのInterceptorsを用いて共通のリクエスト、レスポンスの前処理を実装する方法について備忘録を記載します。 Interceptorsについて 利用方法は公式ドキュメントが分かりやすかったです。 Interceptorsを用いることで、各リクエスト、レスポンス…

否定演算子(!)を2回使ってundefinedやnull判定を行う

はじめに 否定演算子を2回使ってundefinedやnull判定を行う処理を見る機会があったので備忘録として残します。 サンプルコード 使う場面は少し限られてきますが、例えば三項演算子を用いるときに値がundefinedではないかで条件分岐を行うとします(nullでも同…

Object.entries()を用いてオブジェクトをKey-Value型の配列にする

はじめに Object.entries()を用いてオブジェクトをKey-Value型の配列にする機会があったので備忘録として残します。 概要 以下のようなオブジェクトを... {date: '2022/9/23', title: 'test'} 以下のようなKey-Value型の配列にします。 [ ['date', '2022/9/2…

reduceメソッドを用いてグルーピング処理を行う方法

はじめに JavaScriptでグルーピング処理を行う機会があったので備忘録として残します。 概要 以下のような配列を... [ {date: '2022/9/23', title: 'test'}, {date: '2022/9/23', title: 'test2'}, {date: '2022/9/22', title: 'test3'}, {date: '2022/9/22'…

【Axios】baseURLの設定をする方法。

はじめに JavaScript等でHTTP通信を行う際に良く使われるAxiosについて、baseURLの設定方法を備忘録として残します。 サンプルコード 今までは以下のようなやり方でbaseURLを設定していました。 // 変数としてbaseURLを管理 const baseURL = "https://exampl…

D3.jsを触ってみた!

おはようございます。おーみんです。 そういえばそのうちd3.jsっていうやつ(全く分からんけど)を触る可能性があるみたいなので少しだけ勉強してみようかな???明日近くの本屋に行ってみるか! — うるとらおーみん (@Ooooooomin_365) September 6, 2019 D…

【JavaScript】日付を「/」(スラッシュ)で区切る方法。

おはようございます。おーみんです。 今回の記事では、日付を「/」(スラッシュ)で区切っていく方法を書いていこうと思います。 日付を「/」(スラッシュ)で区切る方法 「年」「月」「日」をそれぞれ個々に取得する 日付を文字列で返す 注意点 最後に 日付…