TIL1 자바스크립트의 기본
오늘 공부한 것
자바스크립트의 활용, 자바스크립트의 기본 자료형, 상수와 변수
자바스크립트의 활용
웹 클라이언트 애플리케이션 개발, 웹 서버 애플리케이션 개발, 모바일 애플리케이션 개발, 데스크톱 애플리케이션 개발, 데이터베이스 관리
자바스크립트의 기본 자료형
문자열 자료형 String
- 하나의 문자 또는 그 이상의 문자들을 '',"" 따옴표로 감싸는 자료형.
"Hello World!" - 숫자도 따옴표로 감싸진다면 문자열로 인식됨
"86" - 자바스크립트에서 작은 따옴표와 큰 따옴표는 의미가 같음.
'안녕' = "안녕"
*따옴표를 문자 그대로 사용하고 싶을 때는?
-
이스케이프 문자를 사용!
\ : 이스케이프 문자
-
이스케이프 문자의 또 다른 사용 법
\n: 줄바꿈
\t: 탭
\: 역슬래시()그 자체를 의미 -
문자열 연산자
+: 문자열 연결 연산자 (숫자 자료형의 덧셈 연산자와는 완전히 다른 연산자이다.) -
문자 선택 연산자
문자열 내부의 문자 하나를 선택할 때 사용
문자열[숫자]
'안녕하세요'[0]
결과:"안"
*문자열의 위치를 나타내는 숫자를 '인덱스'라고 부른다. 자바스크립트는 인덱스를 0부터 센다.
숫자 자료형 Number
-
자바스크립트는 소수점이 있는 숫자와 없는 숫자를 모두 같은 자료형으로 인식함.
35, 3.5, -3 -
숫자 연산자
사칙연산자(덧셈, 뺄셈, 곱셈, 나눗셈)
나머지 연산자(나머지 연산자 %, 거듭제곱 연산자 **)
불 자료형 Boolean
-
참과 거짓 값을 표현하는 자료형.
true, false -
불 부정 연산자
!기호를 사용한다.
참을 거짓으로, 거짓을 참으로
!true
결과: false
!false
결과: true
- 비교 연산자를 이용한 불 만들기
연산자 | 설명 |
---|---|
=== | 양쪽이 같다 |
!== | 양쪽이 다르다 |
> | 왼쪽이 더 크다 |
< | 오른쪽이 더 크다 |
>= | 왼쪽이 더 크거나 같다 |
<= | 오른쪽이 더 크거나 같다 |
*문자열 자료형은 사전의 앞쪽에 있을 수록 값이 작다.
'가방' > '하마'
객체 Object
- 함수 Function
- 배열 Array
- 날짜 Date
- 정규식
널 Null
Undefined
상수와 변수
변수 var: 사용되는 scope가 넒다. 하지만 , 변수를 중복해서 선언할 수 있다는 위험성이 있다.
변수 let: Block scoped. 선언한 것을 다시 선언할 수 없다. 변할 가능성이 있는 수를 값으로 한다.
상수 const: Block scoped. 값에 이름을 한 번 붙이면 값을 수정할 수 없다.
Author And Source
이 문제에 관하여(TIL1 자바스크립트의 기본), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@coderchacha3/TIL1-자바스크립트의-기본저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)