React
Reat 6 To-Do-List (preventDefault(), trim(), JSX에서 JS 내장함수 사용하기)
와라리요
2023. 1. 18. 12:04
강의를 보면서 To-Do-List를 만들며 새롭게 알게 된 것들을 기록한 페이지 입니다.
event.preventDefault()
- preventDefault()메서드는 어떤 이벤트를 명시적으로 처리하지 않은 경우, 해당 이벤트에 대한 사용자 에이전트의 기본 동작을 실행하지 않도록 지정할 때 사용한다.
str.trim()
trim() 메서드는 문자열 메서드이며 문자열의 양끝의 공백(공백문자와 개행문자)를 저거한 후 수정하지 않고 반환한다.
JSX에서 JS 내장함수 사용하기
- {}안에 작성을 하면 사용할 수 있는데 => 이후 JS에선 {}(중괄호)를 사용하지만 JSX에서는 {}(중괄호)는 JS를 작성할 수 있게 해주는 공간이므로 ()(소괄호)를 사용해야 된다.
예)
// JS와 JSX의 차이를 확인하세요~~ 확실히 JSX가 편함.
// JS map으로 리스트 부르기
toDos.map((item, index) => {
console.log(item, index);
})
// JSX map으로 리스트 붙이기
{toDos.map((item, index) => (
<li key={index}>{item}</li>
))}
공부한 곳! - 노마드 코더 'ReactJS로 영화 웹 서비스 만들기'