식별자 뒤에 괄호 없음 - 단독( 변수 ) - 다른 식별자( 속성 )
식별자 뒤에 괄호 있음 - 단독( 함수 ) - 다른 식별자( 메소드 )
작은따옴표('') or 큰따옴표("") 사용
1. 큰따옴표 안에 작은따옴표 or 작은따옴표 안에 큰따옴표
2. 이스케이프 문자() 사용하여(따옴표 앞에 위치) 따옴표 문자 그대로 사용
이외 특수 기능
!기호를 사용하여 참을 거짓 / 거짓을 참으로 바꿉니다!
&& : 논리곱 연산자 - 양쪽 변의 값이 모두 true일 때 true 결과나옴 (and)
|| : 논리합 연산자 - 양쪽 변의 값 중 하나만 true 여도 true 결과나옴 (or)
자바스크립트는 숫자, 문자열, 불 같은 자료형 확인 할 때 typeof연산자 사용
백틱 기호로 감싸 문자열 내부에 ${} 기호를 사용하여 표현식을 넣으면 표현식이 문자열 안에서 계산됨!
===, !== 은 값과 자료형이 같아야 참 / ==, != 은 값만 같으면 참
+= : 기존 변수의 값에 값을 더함
-= : 기존 변수의 값에 값을 뺌
*= : 기존 변수의 값에 값을 곱함
/= : 기존 변수의 값에 값을 나눔
%= : 기존 변수의 값에 나머지 구함
변수 ++ : 기존 변수값에 1더함 (후위)
++ 변수 : 기존 변수값에 1더함 (전위)
변수 -- : 기존 변수값에 1뺌 (후위)
-- 변수 : 기존 변수값에 1뺌 (전위)
단. 숫자로 변환할 수 없는 문자열의 경우 NaN 값 출력
단. 0,NaN,'',"",null,undefined 는 false 값을 가짐