JS (2) 썸네일형 리스트형 8가지 일반적인 자바스크립트 ES6 기법 1. 객체 속성 값 추가 동적으로 이름이 바뀔 때 객체에 속성을 추가하려면 어떻게 해야 할까요? let obj = {}; let index = 1; let key = `topic${index}`; obj[key] = 'topic'; 왜 추가 변수를 만들어야 할까요? ES6에서 객체 속성 이름이 표현식을 사용할 수 있음을 알고 계셨나요? 개선 후: let obj = {}; let index = 1; obj[`topic${index}`] = 'topic'; 2. 리스트 검색 공식적인 프로젝트 개발에서는, 프론트엔드는 일반적으로 페이징 없는 몇몇 리스트의 검색 기능을 구현하는 책임이 있습니다. 검색은 일반적으로 정확한 검색과 퍼지 검색으로 나뉘며, 검색은 또한 필터링이라고도 불립니다. 하나는 퍼지 검색으로, .. 검색 알고리즘 이해하기: 선형 검색과 이진 검색의 원리와 JavaScript 예제 검색 알고리즘은 주어진 데이터 집합에서 원하는 값을 찾는 과정을 시스템적으로 정리한 절차입니다. 두 가지 대표적인 검색 알고리즘인 선형 검색과 이진 검색에 대해 원리와 함께 JavaScript 예제를 통해 알아보겠습니다. 선형 검색 (Linear Search) 선형 검색은 가장 간단한 검색 알고리즘입니다. 주어진 데이터 집합의 처음부터 끝까지 순차적으로 원하는 값을 찾는 방법입니다. function linearSearch(arr, target) { for (let i = 0; i < arr.length; i++) { if (arr[i] === target) { return i; } } return -1; } const arr = [5, 3, 9, 1, 7]; const target = 9; const i.. 이전 1 다음