✂️

スニペット集

Free
today
0

よく使うコードの断片を、用途ごとにまとめておく。コピーしてすぐ使えるよう、短い説明を添える。

配列から重複を取り除く

JavaScript で配列の重複をなくす。Set を使うのが手軽。

const unique = [...new Set(items)];

日付を YYYY-MM-DD に整える

タイムゾーンのずれを避けたいときに使う。

const ymd = new Date().toLocaleDateString("sv-SE");

指定ミリ秒だけ待つ

非同期処理のテストやリトライの間隔に使う。

const sleep = (ms) => new Promise((r) => setTimeout(r, ms)); await sleep(1000);

オブジェクトの空判定

中身が空かどうかを調べる。

const isEmpty = (obj) => Object.keys(obj).length === 0;

ファイルの一覧を取得する

Python でフォルダ内のファイルを取り出す。

from pathlib import Path files = [p.name for p in Path("./data").glob("*.csv")]

使い方のメモ

  • 言語や用途が増えてきたら、見出しで分けて整理する
  • 動作を確認した日付や、参照元のリンクを添えておくと安心
  • うまく動かないものは、原因と一緒に残しておくと次に役立つ

Comments

0
0
0