본문 바로가기
728x90

BackEnd62

[JavaScript] Template Literals 정리!! Template literals(템플릿 리터럴)은 ES6(ECMA Script 6)에서 새로 도입된 문자열 표기법입니다. 기존에 사용하는 ' 혹은 " 같은 따옴표 대신에 백틱(backtick, `) 기호를 사용하는 특징을 갖고 있습니다. 템플릿 리터럴은 여러 줄 문자열, 표현식 삽입법, 중첩 템플릿, 문자열 태깅 등 다양한 기능을 제공합니다. 이러한 템플릿 리터럴은 run time 시점에 일반 자바스크립트 문자열로 처리 및 변환된다고 합니다! 😁 Syntax 'string 원래는', "string 이렇게" `string 바꿔서 표현` `문자열 안에 ${place_holder} 삽입 또한 가능하다!` 위와 같이 template literals를 사용합니다. 그냥 기호만 바꿔서 쓰는게 아니라 백틱 기호로 감.. 2022. 9. 2.
nodejs에 대한 정리 0. nodejs란??? nodejs 공식 홈페이지에 들어가면 다음과 같이 Node.js를 설명하고 있습니다. node.js는 Chrome v8 JavaScript 엔진으로 빌드된 JavaScript 런타임이라고 합니다. 이 말이 정확하게 무슨 말인지 모르겠어서 모르는 용어를 하나씩 정리해 봤습니다. 1. Chrome v8 JavaScript 엔진 V8은 웹 브라우저를 만들 수 있는 기반을 제공하는 오픈소스 JavaScript 엔진으로 구글 크롬 브라우저와 안드로이드 브라우저에 탑재되어있는 엔진입니다. V8 engine은 C++로 작성되었으며, V8 engine을 이용하여 인터프리터 언어인 JavaScript code를 바이트코드(byte code)로 컴파일한 후 실행하는 방식으로 JavaScript c.. 2022. 9. 2.
728x90