JAVA SCRIPT 시작하기(2)

damingzzi·2021년 10월 4일
0

프로젝트 타테

목록 보기
6/6
  1. 숫자형 자료에 대한 사칙연산
  • 먼저 간단히 java script 에서도 숫자형에 대한 사칙연산이 적용되며 덧셈, 뺄셈, 나눗셈, 곱셈과 함께 나머지, 거듭제곱 등의 연산을 적용할 수 있음을 알고 넘어가자.
  1. 문자열의 사용.
  • 자바스크립트에서 문자열은 큰따옴표 또는 작은 따옴표를 이용해서 표기한다.
  • 문자열 안에서 따옴표를 사용할 때는 역슬래쉬()를 사용할 수 있는데 이 경우 가독성이 떨어진다는 단점이 있다.
  • 따라서 가장 밖의 따옴표 대신에 백틱(`)을 써서 문자열을 표시할 수도 있다.
  • 또한 문자열끼리의 연산도 가능한데, '+'를 이용하여 서로 다른 문자열을 이을 수 있다.
  1. boolean 자료형
  • 자바스크립트에서 boolean 자료형은 'true'와 'false'로 사용한다.
  • 비교에는 '<', '>', '<=', '>=', '===', '!=='가 있다.
  • 또한 '&&' 와 '||', '!'를 사용하여 and, or, not을 표현한다.
  1. typeof 연산자
  • 다른 언어에서는 typeof가 함수인 경우가 많은데 javascript에서는 typeof가 연산자로 사용된다.
  • typeof 연산자는 해당 자료형의 type을 문자열로 넘겨주는 역할을 한다.
  • 해당 연산자는 다른 자료형들보다 우선순위가 높기 때문에 연산식에 대한 typeof를 쓰기 위해서는 꼭 괄호가 필요하다.
  1. 형변환 함수
  • String, Number, Boolean 함수를 사용해서 각각의 형태로 다른 형인 값을 변화시킬 수 있다.
  • 단 Number의 경우 숫자형태의 자료형이 아닌 경우 NaN으로 나타나며, Boolean의 경우 '', 0, NaN은 false로 바뀐다.
  1. 자동형변환
  • 사칙연산, 관계비교, 같음비교(일치, 불일치 x) 연산은 기본적으로 그 연산을 숫자형으로 바꾸어 연산하게 된다.
  1. 템플릿 문자열
  • 변수와 문자열을 섞어 문장을 출력하는 경우 '+'기호를 사용했는데, 이를 사용하면 문장이 길어지고 가독성이 떨어진다는 단점이 있다.
  • 따라서 템플릿 문자열을 이용하여 이를 간단히 표현한다.
    let year = 1999
    let month = 8
    let day = 6
    console.log("제 생일은 " + year + "년 " + month + "월 " + day + "일 입니다.")
    console.log("제 생일은 ${year}년 ${month}월 ${day}일 입니다.")

0개의 댓글