유튜브로 js 배우는데 한계를 느껴서 Udemy 기초~고급 js 인강을 구매했다. 기초 단계부터 복잡해서 난감하지만 문법부터 알려줘서 좋은 것 같다.
let userName :: camelCase라는 띄어쓰기가 없는 소문자+대문자 문법을 사용한다.
let ageGroup5:: 숫자 사용이 가능하다.
let $kindOfSpecial :: 시작 부분에 달러 특수문자 사용 가능하다. (어느 위치에서도 사용 가능하다.)
let _internalValue :: 시작 부분에 언더바 사용이 가능하다. (어느 위치에서도 사용 가능하다.)
let user_name :: snake case라는 html/css에서 사용되는 문법은 권장하지 않는다.
let 21Players :: 시작 부분이 숫자여서는 안된다. (변수/상수 공통)
let user-b :: $와 언더바를 제외한 모든 특수문자는 사용 불가하다. 띄어쓰기도 불가하다. 언더바는 위치에 상관없이 사용할 수 있지만 시작 부분에만 사용하는 것을 권장한다.
let let :: 변수/상수에 사용되는 키워드 사용이 불가하다. (키워드인지 변수 이름인지 구분이 안되기 때문)
'(defaultResult + 10) * 3 / 2 -1'; = 백틱(defaultResult + 10) * 3 / 2 -1벡틱;
ㄴ '' 또는 "" 또는 백틱 안에 있는 코드는 전체가 문자열이다.

'(' + defaultResult + ' + 10) * 3 / 2 -1'; = 백틱(${defaultResult} + 10) * 3 / 2 -1백틱;
ㄴ 문자열 사이에 데이터 값을 넣는 경우
ㄴ 백틱으로 가독성을 높일 수 있다.
