일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 이해할 수 있는
- 알고리즘
- 노개북
- 최원영 저자
- 노마드 코더
- 구름edu
- 티스토리챌린지
- nomadcoders
- 비전공자를 위한
- SQL 개발자
- 톺아보기
- javascript
- 모던 자바스크립트 deep dive
- 노마드코더
- 개발자북클럽
- js
- 엘리스코딩
- 자바스크립트
- 프로그래머스
- 공부를 가장한 일기일지도
- IT 지식
- boj
- Do it! 시리즈
- SQLD
- 오블완
- 제로베이스
- CodeStates
- 자격증
- 백준
- K-Digital Credit
- Today
- Total
목록분류 전체보기 (155)
개발자를 희망하는 초보의 자기개발 이야기

JavaScript 조건문(condition) : 조건문은 특정한 조건 아래서만 코드가 실행되게 하는 구문. 즉, 표현식의 결과값에 따라 별도의 명령을 수행하도록 하는 실행문입니다. 조건문에는 반드시 비교 연산자가 필요합니다. 비교의 결과는 Boolean형태, 즉 true 또는 false입니다. 3 > 5; // false 9 < 10; // true : 1은 숫자고 '1'은 문자열로 자료형이 다릅니다. 연산자에서 기술했듯이 자료형까지 정확히 비교하기 위해서는 ===(일치연산자) 또는 !==(불일치연산자)를 사용해야 합니다. 1 == '1' // ture 1 === '1' // false : 조건문 중 if문에 대해 공부합니다. if로 시작하고 괄호 안에 조건이 오는데 값이 true라면 중괄호 {} 안의..

JavaScript 연산자(operator) : 연산자란 말 그대로 연산. 즉 계산을 위한 기호들을 의미합니다. 주로 조건문과 결합해 사용합니다. 기본적인 사칙연산을 다루는 +, -, *, /, % 등을 가리켜 산술연산자라 합니다. = 의 경우 대입연산자라 하며 오른쪽의 값을 왼쪽으로 대입해 줍니다. let i = 10; i = i + 2; // 12 i = i - 2; // 8 i = i * 2; // 20 i = i / 2; // 5 : 사칙연산 기호 이외에 %는 나누고 난 나머지를 계산해 줍니다. 조건문에서 짝수인지 홀수인지를 판단할 때 자주 사용하니 이 기호에 익숙해져야 합니다. 아래 예시처럼 2로 나눠서 0이 남으면 짝수, 1이 남으면 홀수로 판단할 수 있습니다. let i = 10; if(i ..

JavaScript 함수(Function) : 함수는 입력(input)을 받아 출력(output)을 하는 하나의 작은 기능 단위입니다. 함수를 선언할 때 괄호 안의 값은 매개변수(Parameter)라고 합니다. 함수를 실행할 때 괄호 안의 값은 전달 인자. 줄여서 인자(argument)라고 합니다. 기본 형식은 아래와 같습니다. function 함수명(매개변수){ 코드 내용 return 반환 값 } // 함수를 선언할 때 함수명(인자) // 함수를 실행할 때 : 함수는 2가지 방식으로 선언할 수 있습니다. 첫 번째는 함수(function)라는 점을 먼저 선언하고 세부적인 함수명과 코드 내용으로 이루어진 '함수 선언식'이고, 두 번째는 변수를 선언한 뒤 이 변수에 함수를 할당한 '함수 표현식(익명 함수)'..

JavaScript 자료형(Data Type) 자료형(Data Type) : 변수에는 다양한 자료형(Data Type)이 있습니다. JavaScript는 다른 언어와 달리 자료형을 별도로 표기하지 않고, 할당된 값에 따라 자동으로 결정 됩니다. 장점이라 생각할 수도 있지만 오류를 발생시킬 수 있기 때문에 단점이 더 크게 작용합니다. 자주 쓰는 자료형은 아래와 같습니다. 1. 숫자 (Number) : 다른 언어와 달리 정수, 소수를 표현하기 위한 별도의 자료형이 없습니다. let weight = 67; let realWeight = 107.3; 2. 문자열 (String) : 다른 언어와 달리 문자, 문자열을 따로 구분하지 않습니다. 큰따옴표("") 또는 작은따옴표('')로 감싸서 대입합니다. let na..

JavaScript 변수(Variable) 1. 변수 : 변수(Variable)는 변할 수 있는 값을 의미합니다. 자바스크립트 (그리고 다른 컴퓨터 언어에서도) 변수는 컴퓨터 메모리에 자리를 잡게 되고, 여러 값을 넣을 수 있습니다. 이렇게 하나의 변수가 자리 잡는 동작을 "변수를 선언한다." 라고 합니다. 변수를 선언하기 위해서는 let 키워드를 사용합니다. (var라는 키워드도 있지만 일단 let을 기본으로 전제하고 진행합니다.) let name; : 선언은 완료되었으나 아직 값을 넣기 전입니다. 변수 이름만 입력할 경우 기본적으로 undefined 값을 반환합니다. 아무런 값이 할당된 게 없다는 뜻입니다. 선언한 name이라는 빈자리에 무언가를 넣는 작업을 '변수에 값을 할당한다. 또는 대입한다.'..