목록개발/프론트엔드 (58)
JongDDA의 한걸음 한걸음씩
배열 여러개의 데이터를 관리할 수 있는 구조, 배열(Array)! 일반적인 데이터를 저장한 변수 : 값을 하나만 저장, 새 값이 들어오면 대체됨 배열 구조: 여러 개의 데이터를 줄 세워서 관리. 새 값을 기존 값들에 추가 가능! 배열의 선언 방법 - var array = new Array() - var array = [] 배열 선언시 값을 넣은 채 만드는 방법 - var array = new Array(1,2,3) - var array = [1, 2, 3] 자바스크립트 배열은 자료형을 가리지 않고 함께 저장할 수 있다! => 단, 자바스크립트에서 유효한 자료여야만 한다. 배열에 들어있는 데이터의 수는 0개부터 n개까지 제한이 없다. 배열에 들어있는 데이터끼리는 중복이 가능하다. 배열의 각 요소(item)..
객체란? 자바스크립트는 객체(object) 기반 언어이다. 여기서 객체란 기능 또는 속성을 가지고 있는 데이터를 의미한다. 자바스크립트 객체의 기본적인 사용법은 다음과 같다. 객체.메소드(); // 메소드를 사용할 때 객체.속성; // 속성값을 조회할 때 객체.속성 = 값; // 속성값을 변경할 때 객체의 종류 자바스크립트 객체는 크게 내장 객체, 브라우저 객체 모델(BOM), 문서 객체 모델(DOM)로 나눌 수 있다. 내장 객체 내장 객체는 자바스크립트 엔진에 내장되어 있어, 필요한 경우 생성해 사용할 수 있다(우리는 이미 Math를 사용해봤습니다). 내장 객체로는 Date, Array, Math 등이 있다(추후 경험해 볼 예정입니다). 브라우저 객체 모델(BOM) 브라우저에 계층적으로 내장되어 있는 ..
반복문 반복문을 사용하면 실행문을 원하는 횟수만큼 반복하여 실행시킬 수 있다. 반복문을 만들기 위해서는 대표적인 두 개의 반복문인 while문과 for문 중 상황에 맞는 것을 선택하여 코드를 작성하면 된다. while문 while문은 조건식을 만족할 동안에는 실행문을 여러 번 반복하여 실행시킬 수 있다. while문의 기본형은 아래와 같다. while문은 조건식을 만족할 때에는 중괄호{} 내에 있는 실행문을 반복하여 실행한다. 반복을 수행하다가 조건식을 만족하지 않는 상황이 되면 그때 반복을 멈추게 된다. while(조건식){ 실행문 } 예제) for문 for문 또한 while과 같은 반복문이다. for문의 형태는 while에 비해 좀 더 직관적인 느낌이 있어 비교적 더 자주 사용된다. for문의 기본형..
제어문 프로그램의 흐름을 제어하는 용도의 구문을 제어문이라고 한다. 제어문에는 크게 두 가지 종류가 있는데, 한 가지는 조건문이고 다른 한 가지는 반복문이다. 조건문 조건문은 제시되는 조건의 참 또는 거짓 여부에 따라 프로그램의 흐름이 달라지는 구문이다. 여기서 조건이란, 참 또는 거짓으로 결과를 반환하는 식 또는 값을 의미한다. if문 if문은 조건이 참일 때 어떤 코드를 실행할 것인지 정의할 수 있는 구문이다. 또한, 조건이 거짓일 때는 else문을 추가하여 실행할 코드를 정의할 수 있다. if-else문의 기본 형태는 아래와 같다. if(조건){ 조건식이 참일 경우 실행할 코드 } else { 조건식이 거짓일 경우 실행할 코드 } if문 활용 활용 2