230413
Language/JAVASCRIPT
2023. 4. 13. 15:16
템플릿 리터럴 let calculationDescription = `(${defaultResult} + 10) * 3 / 2 - 1`; `(백틱) 사이에 표현식을 작성하면 런타임 시점에 자바스크립트가 읽어서 해석. 연산 등이 가능해진다.
자바스크립트 강의 수강 시작
Language/JAVASCRIPT
2023. 2. 23. 23:27
유데미(Udemy)에서 학원과 별개로 JS 강의를 수강하기 시작함. JS 자바스크립트 = 동적 해석형 언어 + 약형 프로그래밍 언어 동적 해석형 언어란 '미리 컴파일 되지 않았음'을 의미 전송중 컴파일링 됨. 코드가 런타임 중에 분석되고 해석되어 컴파일 됨.(런타임에서 변경도 가능) 이러한 특성으로 변수 타입이 변경이 가능하다.( 숫자를 넣은 변수에 문자로도 변경이 가능) 약형 의 의미는 텍스트나 숫자로 작업하는걸 알려줄 필요가 없다. 이는 데이터 유형을 추측해 자동으로 유추하기 때문. [브라우저] : 현재 환경에서 할 수 있는 작업은 제공 - 요즘 브라우저는 자체 JS엔진이 들어있어서 실행시킬 수 있다. - JS는 HTML과 CSS에 잘 어울리고, 백그라운드에서 http에 요청을 하는 등을 할 수 있다..