待办清单:增删与完成 | 星雨笔录
完成待办事项的新增、删除与完成。
核心: 待办清单用数组保存任务状态,交互操作对应新增、删除、切换完成状态。
最小示例:
let todos = [{ id: 1, text: '学习 JS', done: false }];
todos.push({ id: 2, text: '练习', done: false });
todos = todos.filter(x => x.id !== 1);
学完能做: 完成待办事项的新增、删除与完成。
完成待办事项的新增、删除与完成。
核心: 待办清单用数组保存任务状态,交互操作对应新增、删除、切换完成状态。
最小示例:
let todos = [{ id: 1, text: '学习 JS', done: false }];
todos.push({ id: 2, text: '练习', done: false });
todos = todos.filter(x => x.id !== 1);
学完能做: 完成待办事项的新增、删除与完成。