본문 바로가기

Javascript12

[JS] 조건문인 if문, switch문, 삼항 연산식에 대해 알아보자 우리는 프로그래밍을 할 때 굉장히 많은 케이스에 마주하게 될 것이다. 이 변수가 만약에 ~라면? 만약에 그게 아니고 이거라면? 이런 식의 경우 말이다. 그럴 때 사용하는 것이 if문이다. if문의 대략적인 구조를 보면 if( ) { } 이렇게 되어 있다. ( ) 안에는 true값, false 값 둘 중 하나의 값만 들어갈 수 있다. 또한 { }는 ( )안의 값이 true일 때만 실행을 한다. 만약 ( )의 값이 false라면 { }를 생략하고 if문 자체를 빠져나오게 된다. 예를 들어 let a = 1 if(a == 1) { console.log("true입니다.") } 이런 식이다. 위에서 변수 a를 1로 선언해 놓고 if ( a == 1 )을 해 주었다. a는 1이 맞기 때문에 if ( a == 1 .. 2022. 8. 4.
[JS] 객체(Object) 알아보기 세상의 대부분의 정보는 하나의 데이터로 이루어지지 않고 많은 데이터들이 모여 만들어진다. 예를 들어 사람에 대한 정보를 얻을 때에도 이름이라는 하나의 데이터만 알아도 좋지만 이름, 성별, 나이, 출신 등 많은 데이터를 알면 더 자세한 정보를 얻을 수 있다. 이런 관련있는 데이터들을 모두 묶어서 하나의 정보로 나타내는 것이 객체(Object)이다. 그렇다면 객체는 어떻게 사용하는 것일까? let information = {} 우선 변수를 하나 만들어 주고 변수 안에 들어 갈 내용을 { }안에 넣어준다. (배열[ ] 와 헷갈리지 않기) 예를 들어 이름, 나이, 성별이라는 데이터를 가진 객체를 만들고 싶다면 let information = { name: "James", age: 18, gender: "man".. 2022. 8. 3.
[JS] 배열과 배열과 함께 쓰이는 함수들 변수에 들어가는 데이터에는 Numer, String, boolean 타입 등 많은 데이터 타입이 들어갈 수 있는데 그 중 하나가 배열(Array)이다. 배열을 사용하는 이유 만약 본인이 많은 색상을 가지고 있다고 했을 때 본인이 가지고 있는 색상의 리스트를 보기위해서는 각각의 색상 데이터를 저장했어야 했다. 물론 아래 코드와 같이 데이터를 저장할 수 있겠지만 굉장히 효율적이지 못하다. let color1 = "black" let color2 = "red" let color3 = "yellow" let color4 = "orange" 이런 비효율적인 문제를 해결하기 위해 배열이 나오게 되었다. 배열은 하나의 변수에 많은 데이터를 묶어서 저장하는 것이다. 배열의 사용법 let color = ["black",.. 2022. 8. 2.
[JS] 변수 선언(var, let, const, var와 let의 차이) 프로그래밍에서 변수란? 프로그래밍에서 변수는 어떤 데이터를 보관하는 공간이다. 간단하게 생각하면 어떤 물건을 담기위한 상자, 바구니, 그릇같은 느낌이다. 자바스크립트에서 변수를 선언할 때에는 var, let const 총 3가지로 선언을 한다. (다른 언어에 비해 적은 편이다.) 예를 들어 var color = "red" let color = "blue" const color = "yellow" 여기서 color는 변수의 이름 즉, 변수명이다. 변수명은 자신이 원하는 이름을 만들어 사용하면 되지만 나름의 규칙이 있다. 1. 변수명의 첫 글자는 영문자, 달러($), 언더 바(_)만 올 수 있다. 2. 두번째 이후 글자는 영문자, 달러($), 언더 바(_)와 숫자만 올 수 있다. 3. 변수명의 영문자는 대문.. 2022. 8. 1.