const todo = [{
task: 'Wash Plates',
day: 'Monday'
},{
task: 'Clean Pc',
day: 'Tuesday'
},]
let addTask = todo.push((todoTask, date) => {
todo.task = todoTask,
todo.day = date
})
addTask('car', 'monday')
for (var i = 0; i < todo.length; i++) {
console.log(`${i+1}. ${todo[i].task} on ${todo[i].day}`);
}
addTask가 함수가 아닌 이유는 화살표가 아닌 일반 함수를 사용하더라도 동일한 결과를 나타냅니다. 아래의 루프는 괜찮고 위의 배열도 마찬가지입니다. 내 할 일 목록에 값을 푸시하고 싶습니다. 누군가 제발 도와 줄 수 있습니까?
화살표 함수에 대한 올바른 표기법은 다음과 같습니다 : (args) => {}. addTask는 실제로 함수 형식이 아니라 푸시 리턴을 수신하여이를 해결합니다.
let addTask = (todoTask, date) => todo.push({task: todoTask, day: date})
예 :
const todo = [{
task: 'Wash Plates',
day: 'Monday'
},{
task: 'Clean Pc',
day: 'Tuesday'
},]
let addTask = (todoTask, date) => todo.push({task: todoTask, day: date})
addTask('car', 'monday')
for (var i = 0; i < todo.length; i++) {
console.log(`${i+1}. ${todo[i].task} on ${todo[i].day}`);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다