본 게시글은 유튜브 생활코딩 온라인강의를 시청한 후 학습한 정보를 기록하는 목적의 게시글입니다.
생각의 흐름에 따라 작성된 게시글입니다. 가독성이 떨어질 수 있습니다.
"어떤 문제가 우리 삶에서 중요하고 심각할 수록
그 문제를 해결해 주는 공부는 문제로부터 우리를 해방시켜줄겁니다."
(생활코딩 : Web1 -1 수업소개. 중)
#0.
자바스크립트 제 1장입니다.
오늘은 DataType 문자열과 숫자에 대하여 알아보겠습니다.
컴퓨터 프로그래밍에서는 데이터를 처리하는 것이 아주 중요합니다.
컴퓨터는 데이터를 잘 처리하기 위해서, 종류별로 데이터를 잘 분류하기 위하여
많은 노력을 기울였고, 많은 노력을 하는 중입니다.
자바스크립트에서 어떤 형태의 데이터가 있는지 알아보고, 문자와 숫자에 대해 깊게 이해하는 시간을 가질 예정입니다.
#1.
Data Type, 한국어로 자료형이라 불리는 것들은,
자바스크립트 내에서 어떤 형태(타입)으로 존재하고 있을까요?
검색 : JavaScript DataType
기본 자료형(Primitive)인 여섯가지의 데이터 타입
- Boolean
- Null
- Undefined
- Number
- String
- Symbol (ECMAScript 6에 추가됨)
과 별도의 Object가 존재합니다.
#2.
숫자를 표현하고자 할 때에는 숫자를 적으면 됩니다.
여기서 우리가 중요하게 생각해야 할것은 연산입니다.
2로 경고창을 표현한 alert(1+1)에서 +는 이항 연산자, 그 중에서도 산술연사자라 표현합니다.
다른 산술연사로는 우리가 잘 아는 것들인 사칙연산(+, -, *, /)이 있습니다.
#3.
문자를 표현하고자 할 때에는 따옴표로 시작하여 따옴표로 끝내면 표현할 수 있습니다.
만약, 작은 따옴표를 쓰고싶다면 작은 따옴표로 끝낼 수 있습니다.
그 중에서도 string에 대하여 조금 다양한 기능을 사용해보겠습니다.
검색 : JavaScript DataType String
#4.
좌측에 많은 string method들을 소개해주는 것을 확인할 수 있습니다.
저번에 살펴보았던 문자열의 개수를 돌려주는 string.length 역시 살펴볼 수 있네요.
수업시간에 살펴보았던 String.prototype.toUpperCase()만 살펴볼까요?
toUpperCase는 문자열을 대문자로 변환하여 출력해주는 method입니다.
a에 저장되어 있는 abcdef와 b에 저장되어 있는 true가 colsole log에 ABCDEF TRUE로 표현된 것을 확인할 수 있습니다.
여기서 등장하는 const, call, return, toString()등의 용어는 개발에 친숙하지 않다면 조금 어색할 수 있습니다.
차차 다음시간에 공부해볼 예정이니,
지금은 toUpperCase()가 입력받은 문자열을 대문자로 출력해주는 구나,
string의 method에 다양한 기능이 있구나,
의 정도로만 알고계시다면 충분할 것 같습니다.
'오픈튜토리얼스 > 생활코딩 : Web1' 카테고리의 다른 글
[생활코딩|WEB_JavaScript#3] CSS 기초, 제어할 태그 선택하기 上 2020.01.21 (0) | 2020.01.21 |
---|---|
[생활코딩|WEB_JavaScript#2] 변수와 대입연산자 2020.01.21 (0) | 2020.01.19 |
[생활코딩|WEB_JavaScript#0] HTML과 JavaScript의 만남 2020.01.12 (0) | 2020.01.12 |
[WEB1|발전과제] 유니코드(Unicode)와 UTF-8 (0) | 2019.12.31 |
[WEB1|발전과제] FTP 통신이란? 윈도우(방화벽, CMD), 리눅스(Ubuntu) FTP 환경설정 (0) | 2019.12.30 |
최근댓글