Das Array wird angezeigt, wenn ich console.log es, aber wenn ich etwas anderes (Warnung mit Array und Schlüssel oder nur anhängen) nur undefiniert zeigt. In diesem Fall eigentlich das, was auf meinem Bildschirm auftaucht ist: Checkbox undefined TasteDie Werte in meinem Array werden nicht im DOM gerendert
<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();
});