공부기록
유너
« 2025/04 »
일 |
월 |
화 |
수 |
목 |
금 |
토 |
|
|
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 |
|
|
|
관리 메뉴
공부기록
[혼공학습단 10기] 자바스크립트 1주차 본문
혼공학습단
[혼공학습단 10기] 자바스크립트 1주차
유너
2023. 7. 9. 22:05
정리
ch.1
- 표현식 : 값을 만들어내는 간단한 코드
- 문장 : 하나 이상의 표현식이 모여 구성되는 것으로, 코드를 읽어들이는 기본단위
- 키워드 : 프르그래밍 언너가 처음 만들어질때 정해진 특별한 의미가 있는 단어
- 식별자 : 이름을 붙일 때 사용하는 단어
- 주석 : 프로그램 코드를 설명하는 문장으로, 프로그램 진행에는 전혀 영향을 주지 않는다.
ch.2
02-1 ) 기본 자료형
- 자바스크립트의 가장 기본적이면서 많이 사용하는 자료형은
숫자(number)
, 문자열(String)
, 불(boolean)` 이다.문자열 (String) 자료형
- "Hello JavaScript....!" 와 같은 문자들의 집합
- 콘솔출력이 큰따옴표로 감싸져 있으면 문자열을 의미한다.
- 따옴표를 문자 그대로 사용하고 싶으면
\
(이스케이프 문자) 를 사용
- 문자열 연결 연산자 :
+
=> 덧셈기호(+)를 사용하면 문자열 연결할 수 있다.
- 문자 선택 연산자 : 문자열[숫자] => 문자열 내부의 숫자 위치의 문자를 선택한다.
- 문자열 길이 : 문자열.length => 문자열 내부의 문자 개수를 구한다.
숫자 자료형
- 실수든 정수든 모든 같은 숫자 자료형이다.
+,-,*,/
의 숫자 연산자로 기본적인 사칙연산 할 수 있다.
%
나머지 연산자도 사용가능 하다.
불 자료형
- 참과 거짓을 표현할 때 사용한다.
- 값이 true, false 2가지 이다.
- 비교연산자(===, !==, > , <, >=, <=) 로 불을 만들 수 있다.
- 조건문( ex. if ) 에 자주 사용된다.
- 불 논리합(||)/논리곱(&&) 연산자를 적용할 수 있다.
자료형 검사
typeof(자료)
연산자로 자료의 자료형을 확인할 수 있다
02-2 ) 상수와 변수
- 상수는 "항상 같은 수" 변수는 "변할수 있는 수" dlek.
상수
- const 키워드로 선언한다. => const 이름 = 값
- 이름을 입력하면 해당 값을 사용할 수 있다
- 한 파일에서 같은 이름의 상수를 선언할 수 없다.
- 한번만 선언할 수 있으므로 선언할 때 반드시 값을 지정해 주어야 한다.
- 변경될 수 없다.
변수
- let 키워드로 선언한다. => let 이름 = 값
- 변경할 떄 => 이름 = 값
- 상수와 같이 한 파일에서 같은 이름의 변수를 선언할 수 없다.
복합 대입 연산자
- 대입 연산자와 다른 연산자를 함께 사용하는 연산자
+=, -=, *=, /=, %=
증감 연산자
- 복합 대입 연산자를 약간 간략하게 사용한 형태
- ` 변수++, ++변수, 변수--, --변수
02-3 ) 자료형 변환
문자열 입력
- prompt 를 통해 입력창으로 문자열 자료형을 입력할 수 있다.
prompt(메시지 문자열, 기본 입력 문자열)
- 입력된 문자열은 input 에 저장된다.
불 입력
숫자 자료형으로 변환
- Number(자료)
- 자료에 문자가 들어있으면 NaN(Not a Number) 를 출력한다.
- true 는 1로 false 는 0 으로 변환된다.
- 연산자를 통해 "52"-0 는 숫자 52 로 변환이 가능한다.
문자열 자료형으로 변환하기
불 자료형으로 변환하기
- Boolean(자료)
- 0, NaN, '', "" , null, undefined 의 5개 자료형을 제외하고 모두 true 로 변환된다.
기본미션 : p. 54의 <파일 만들고 저장해 실행하기>에서 'Hello World' 출력하기
기본미션