t_wの輪郭

Feedlyでフォローするボタン
JavaScript
console.table()console.assert()console.timeEnd()console.time()

console.assert()

2024/2/24 13:42:00

第一引数がfalseだと第二引数をエラーとして出力するやつ。
よくあるassert文と異なり、エラーを出力しても処理は止まらないので注意が必要。
「開発環境では動いて本番環境では処理しない」みたいな機能は提供されていないので、契約プログラミングとして用いる場合はいい感じに頑張る必要がある。

console.table()

2024/2/24 13:37:00

なんかいい感じにオブジェクトとかを開発者コンソールに出力してくれるやつ

console.timeEnd()

2024/2/24 13:35:00

処理時間を計測できるやつ


書き方

console.time("ラベル")
処理時間を計測したいコード
console.timeEnd("ラベル")

のように書く。


出力

ラベル: 15ms - タイマー終了

のように出力される

console.time()

2024/2/24 13:33:00

処理時間を計測できるやつ


書き方

console.time("ラベル")
処理時間を計測したいコード
console.timeEnd("ラベル")

のように書く。


出力

ラベル: 15ms - タイマー終了

のように出力される