javascript

2-2. 문자열 기본(따옴표, 백틱, typeof)

Heoky 2021. 12. 18. 17:11
  • 값(value): 프로그램이 조작할 수 있는 데이터를 의미
  • 자료형(data-type): 값에는 여러가지 종류가 있는데 이런 값의 종류를 자료형이라고 한다.
  1. 문자열(string): 문자들이 하나 이상 나열된 것을 문자열이라고 한다.
    주의: 따옴표가 문자열 중간에 들어 있을 때 javascript 엔진이 인식하는 문자열의 시작과 끝은 첫 따옴표와 중간 따옴표이다.
console.log('문자열 안에 작은따옴표(')가 있어요'); // 색으로 표시된 것 처럼 인식을 저렇게 한다.
  1. 숫자(number): 말 그대로 숫자다.
  2. 불 값(Boolean)
    참(true)과 거짓(false)으로 나누는 것을 Boolean이라고 하는데, Boolean은 따옴표를 감싸지 않고
    true와 false로 입력한다.
    그 외에 숫자에서의 1과 1이상의 값은 true, 0은 false이다. false 값에는 몇가지가 있다.
0 // false (-0 또한 false)
null // false
false // false
NaN // false
undefined // false
document.all // false

백틱

키보드에서 숫자 1 왼쪽있다, 백틱(`)을 사용하면 ${}를 사용해서 문자열과 변수를 적절하게 사용할 수 있다.

typeof()

자료형을 알 수 있도록 도와주는 메서드이다.

typeof(''); // 'string'
typeof('글자'); // 'string'
typeof(3); // 'number'