- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- JavaScript/クロージャ/stale closure へ行く。
- 1 (2023-10-03 (火) 17:31:00)
const something = (value) => { const r1 = Math.floor(Math.random() * 100); const inside = () => { const r2 = Math.floor(Math.random() * 100); console.log({ r1, r2, value }); }; return inside; }; const first = something("first"); const second = something("second"); first(); second(); first(); second(); first();