JavaScript
axios
【Ajax】axiosを使って簡単にHTTP通信
https://www.willstyle.co.jp/blog/2751/
catchしたerrorがAxiosErrorか判定する
https://zenn.dev/wintyo/articles/b417e310efc67e
openapi generator
openapitoolsのインストール
yarn add @openapitools/openapi-generator-cli -D
実行
npx openapi-generator-cli generate -g typescript-axios -i http://localhost:17100/api/v1/openapi.json -o ./src/api
JavaScriptで指定したN回分ループする
https://qiita.com/taneba/items/04c99e236bc87dab59e0
BOMやBlobを理解してJavaScriptでCSVを出力する
https://qiita.com/megadreams14/items/b4521308d5be65f0c544
varを使う3つの理由
https://dev.to/paritho/3-reasons-to-use-var-in-javascript-1hoe
reduceの使い方
例
2次元配列をあるカラムインデックスに基づいて集約する
const sample = [ ['a001','サッカー','高橋',], ['a002','野球','斉藤',], ['a003','野球','高橋',], ['a004','テニス','斉藤',], ['a005','テニス','高橋',], ['a006','テニス','鈴木',], ]; sample.reduce( (acc, val, idx) => { (acc[`${val[2]}`]) ? ( acc[`${val[2]}`] = [...acc[`${val[2]}`], val] ):( acc[`${val[2]}`] = [val] ) return acc }, {});
配列の値渡し
const arr2 = arr1.slice(0, arr1.length);
Typescript ブラケット記法(Object[key])でno index signatureエラーをtype safeに解決したい。
Last updated