front-end/JavaScript(8)
-
JavaScript (2) - find() , filter() 함수 설명
find() 함수가 특정 조건에 부합하는 배열의 첫번째 값만을 리턴한다고 한다면, filter() 함수는 특정 조건에 부합하는 배열의 모든 값을 배열 형태로 리턴합니다. find() const arr = [ {name: 'apple', price : 1000}, {name: 'banana', price : 2000}, {name: 'apple', price: 3000} ]; arr.find((item)=>item.name === 'apple'); // {name: "apple", price: 3000} filter() const arr = [ {name: 'apple', price : 1000}, {name: 'banana', price : 2000}, {name: 'apple', price: 3000}..
2022.04.03 -
JavaScript (1) - 반목문(for, while, do..while )과 반복문 제어(break, continue)
1~10 까지의 수를 console.log() 함수를 이용하여 로그를 출력하려면 어떻게 코드를 작성 해야할까? console.log('1') console.log('2') console.log('3') console.log('4') . . . console.log('10') 위 코드처럼 작성할 수 있다. 그렇다면 1~100은? 1~1000000은 어떻게 작성해야할까? 사실상 위처럼 작성한다는 것은 말이 안됩니다. (할 수는 있겠지만.. 매우 비효율적이다.) 이를 위해 '반복문'을 사용할 수 밖에 없습니다. 실제 웹페이지에서는 반복문을 이용하여 메뉴를 보여주기도 하고 수백, 수천개의 게시글을 보여줄 때도 사용합니다. 반복문은 for과 while 이 대표적입니다. for 문 for(let i=0; i
2021.01.06