본문 바로가기

💻 Deep Wide Programming/Javascript & Vanila JS

[노마드코더] 바닐라 JS 2/ 백틱!

728x90
반응형

과거 자바스크립트는 다음과 같은 방식으로 코드를 작성했다. 

바로 내가 생활코딩에서 배웠던 방식이다! 이 방식에서 문자열은 ' '든, " "든 같았다. 여기에 새로운 방식이 추가되었는데 바로 저 ``백틱이라는 것이다. 맥 키보드에는 눈을 씻고 찾아봐도 없었다. 알고 봤더니 백틱은 이미 죽은 키로.. option + ₩ 을 누르면 입력할 수 있다. 

 

``을 이용해, 위의 코드를 다음과 같이 보다 편하게 만들어줄 수 있다. 

function sayHello(name, age){

 console.log(`Hello ${name} you are ${age} years old`);

}

 

이렇게!

 

이번에는 greetNicolas라는 새로운 변수를 선언해서 이 함수를 실행해보겠다. 

greetNicolas는 sayHello 함수의 리턴 값이다.

즉, 

 

function sayHello(name, age){

 return (`Hello ${name} you are ${age} years old`);

}


연습하기

calculator라는 객체(object) 안에 plus, minus, multiple 이라는 함수로 이루어진 key들로 List를 만들었다. 

 

 

 

728x90
반응형