私はconsole.logで配列が表示されますが、何か他のものを試してみると(配列とキー、またはそれを追加するだけで)未定義のものしか表示されません。この場合、どのような実際に私の画面上に現れることである:チェックボックス未定義ボタン私の配列内の値はDOM内でレンダリングされません
<body>
<input id="text-field-input" type="text" placeholder="what do you have to do?"/>
<button id="submit">submit</button>
<ul id="list-section">
</ul>
var toDoList = [];
function addInputToList(todoinput, checkchecked) {
toDoList.push({todo : todoinput, checked : checkchecked});
};
function renderToDos() {
$('#list-section').append('<input type="checkbox">' + toDoList.todo + ' ' + '<button>x</button>');
};
$('#submit').on('click', function() {
var textFieldInput = $('#text-field-input').val().toLowerCase();
addInputToList(textFieldInput, false);
renderToDos();
});