반응형
JSON.stringify()
JavaScript 객체나 array를 문자열로 변환
JSON.parse()
문자열을 JavaScript 객체로 변환
array 안에 있는 item에 대해 각각 function을 실행할 수 있다
JavaScript 객체(Object)
'key-value pair'로 구성된 데이터 구조
arrow function
filter()
array 내의 요소를 조건에 따라 필터링하여 새로운 array를 반환
ex) function myFilter(item){return item !== 3}
: 아이템이 3이 아니면 true를 반환(3이 아니면 array에 그대로 남겨두고 3이면 제외함)
filter를 이용하여 ToDoList 각 항목의 해당 id를 제외하고 array를 만들어서 하나씩 제거해나간다
filter는 기존 array를 변형하지 않는다(원본 array를 변경하지 않고 새로운 array를 만들어서 반환)
단, 아래와 같은 경우는 새로운 array로 재할당된다
let originalArray = [1, 2, 3, 4, 5]; // 원본 배열
originalArray = originalArray.filter(num => num > 2); // 새로운 배열로 덮어쓰기
console.log(originalArray); // [3, 4, 5]
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] ReactJS: Basics (0) | 2024.10.21 |
---|---|
[JavaScript] 크롬 앱 만들기: Weather (1) | 2024.09.11 |
[JavaScript] 크롬 앱 만들기: Quotes and Backgrounds (0) | 2024.09.10 |
[JavaScript] 크롬 앱 만들기: CLOCK (0) | 2024.09.10 |
[JavaScript] 크롬 앱 만들기: LOGIN (0) | 2024.09.10 |