본문 바로가기

전체 글

(291)
자바스크립트 반복문 자바스크립트 반복문 📌 for in 반복문 for (const 반복 변수 in 배열 또는 객체) { 문장 } 가장 초창기에 만들어진 반복문 형태로 코드를 추가해서 사용해야 안정적으로 쓸 수 있는 조금 위험한 반복문. for of 반복문이나 for 반복문을 활용하는 것이 좋다. 📌 for of 반복문 for (const 반복 변수 of 배열 또는 객체) { 문장 } 📌 for 반복문 횟수를 중심으로 또는 배열을 중심으로 반복할 때 사용 for(let i=0; i
자바스크립트 배열 자바스크립트 배열 📌 배열 자료를 묶어서 활용할 수 있는 특수한 자료 📌 배열 요소에 접근하기 배열[인덱스] 📌 배열 요소의 갯수 배열.length 📌 배열 요소 추가 배열.push(요소) 📌 특정 위치에 요소 추가 배열.splice(인덱스, 0, 요소) 두번째 매개변수에 0을 입력하면, 배열에 아무것도 제거하지 않는다는 뜻으로 3번째 매개변수를 추가하고 싶다는 의미가 된다. 즉, 인덱스 위치에 아무것도 제거하지 않고 요소를 추가하고 싶다. >const itemsD = ['사과', '귤', '바나나', '오렌지'] undefined >itemsD.splice(1,0,'양파') [] >itemsD (5) ['사과', '양파', '귤', '바나나', '오렌지'] 📌 배열 요소 제거 배열.splice(인덱스,..
자바스크립트 조건문 자바스크립트 조건문 📌 조건 분기 조건에 따라 코드가 실행할 수 도 있고 실행하지 않을 수도 있다. 코드가 실행되는 흐름을 변경하는 것 📌 if 조건문 if(불 값이 나오는 표현식){ 불 값이 참일 때 실행할 문장 } 📌 현재 시간을 구하는 코드 > const date = new Date() undefined > date.getFullYear() 2022 > date.getMonth() + 1 11 > date.getDate() 2 > date.getHours() 11 > date.getSeconds() 6 📌 오전과 오후 비교하기 if 조건문과 마찬가지로 문장이 하나일때는 중괄호{}를 생략할 수 있으나, 여러 문장일 때는 중괄호로 감싸야 한다. 📌 사용자로 부터 숫자 2개 입력받아 비교하기 prompt..