자바스크립트 concat, indexOf, includes, reverse 메서드
concat 메서드는 여러개의 배열의 요소들이 결합된 새로운 배열을 반환하는 기능이고 indexOf 메서드는 찾는 요소의 값을 입력하면 해당요소의 인덱스를 알려주는 기능이고 includes 메서드는 찾는 요소의 값을 입력하면 해당요소가 배열에 포함되어 있는지 알려주는 기능입니다. 그리고 reverse 메서드는 배열 요소들의 순서를 뒤집어서 거꾸로 변경 시켜 줍니다. 사용법 const array1 = [1, 2, 3]; const array2 = [4, 5, 6]; const users = ["user01", "user01", "user02"]; let newArray = array1.concat(array2); console.log(newArray); // [ 1, 2, 3, 4, 5, 6 ] newAr..
2023. 4. 5.
자바스크립트 map 사용 방법
자바스크립트 배열의 map 메서드는 새로운 배열을 원본 배열의 수정 없이 반환할 수 있습니다. 메서드 안에 익명 함수를 정의할 때 첫 번째 매개변수는 배열의 요소이고 두 번째 매개변수는 인덱스입니다. 사용법 const array = [1, 2, 3]; const newArray1 = array.map(function (x, i) { return x * 2; }); const newArray2 = array.map((x, i) => { return x * 2; }); console.log(array); // [ 1, 2, 3 ] console.log(newArray2); // [ 2, 4, 6 ] const user = [ { id: "user01", pw: "123", }, { id: "user02", ..
2023. 4. 4.
자바스크립트 foreach 사용 방법
자바스크립트에서는 배열의 요소에 접근하기 위해서 forEach 메서드를 사용합니다. forEach 메서드안에 익명함수를 정의하면 첫 번째 매개변수는 배열의 요소이고 두 번째 매개변수는 인덱스 입니다. 배열의 요소에 순차적으로 접근할 때 인덱스를 사용하지 않고도 요소에 접근 할 수 있습니다. 사용법 const array = [1, 2, 3]; array.forEach(function (x, i) { console.log(x, i); }); array.forEach((x, i) => { console.log(x, i); }); // 1 0 // 2 1 // 3 2 const user = [ { id: "user01", pw: "123", }, { id: "user02", pw: "456", }, { id: ..
2023. 4. 4.