본문 바로가기

Computer/JavaScript15

배열 내장함수 배열 내장함수 종류 1. forEach 내장함수 ex) const arr = [1, 2, 3, 4]; arr.forEach((elm) => console.log(elm)); or arr.forEach(function (elm) { console.log(elm); }); 배열의 요소를 하나씩 순회하는 내장함수 1 2 3 4 요소에 곱하기 2 씩 한 값을 출력하고 싶을 때 ex) const arr = [1, 2, 3, 4]; arr.forEach(function (elm) { console.log(elm * 2); }); function (elm)은 콜백함수 2 4 6 8 모든 요소에 곱하기 2를 한 값을 배열로 저장하여 출력하고 싶을 때 ex) const arr = [1, 2, 3, 4]; const ne.. 2023. 12. 5.
반복문 반복문은 특정 명령을 반복해서 수행 ex) console.log(“hi”); console.log(“hi”); console.log(“hi”); console.log(“hi”); console.log(“hi”); hi가 5번 출력 비효율적 ex) for (let i = 1; i 2023. 11. 28.
배열 배열 생성 방법 배열 생성자 방식 ex) let arr = new Array(); 배열 리터럴 방식 ex) let arr = []; console.log(arr); //로 출력 ex) let arr = [1, 2, 3, 4]; console.log(arr); (4) [1, 2, 3, 4] 0: 1 1: 2 2: 3 3: 4 자료형이 아무거나 들어가도 상관 없다 ex) let arr = [1, “2”, true, null, undefined, {}, [], function () {}]; console.log(arr); (8) {1, “2”, true, null, undefined, Object, Array(0), f () 배열은 순서로 접근할 수 있다 ex) let arr = [1, 2, 3]; conso.. 2023. 11. 28.
객체 자료형은 원시 타입과 비 원시 타입으로 나뉜다. 객체는 비 원시 타입이며, 한번에 여러 개 데이터 동시에 저장 가능하다. 객체 생성 방법 객체 생성자 방식 ex) let person = new Object(); 객체 리터럴 방식 -> 중괄호를 통해 객체를 생성 ex) let person = {}; ex) let person = { key: “value”, key1: “value2” }; //왼쪽에는 키, 오른쪽에는 값을 저장 (= 객체 프로퍼티) console.log(person); ex) let person = { key: “value”, key1: “value2”, key2: true, key3: undefined, key4: [1, 2] }; console.log(person); {key: “val.. 2023. 11. 28.