관리 메뉴

KorSA

[ JavaScript ES 6 ] Tagged Literal 본문

Knowledge Wiki/Javascript

[ JavaScript ES 6 ] Tagged Literal

Praiv. 2021. 12. 16. 18:10
320x100

1. ES6 Tagged Literal
    함수명 뒤에 문자열을 붙여 쓸 수 있음

function divider(charrs, var1){
	console.log(charrs);
	console.log(var1);
}

var index = 10;

divider`This is suffix number ${ index }`


    첫번째 파라미터(charrs) -> backtick 문자들을 Array화 해줌
    두번째 파라미터(var1) -> 첫번째 ${변수}를 뜻함. 
    세번째 파라미터(var2) -> 두번째 ${변수}를 뜻함. 

    변수마다 파라미터 추가하기 싫으면

function divider(charrs, ...vars){
	console.log(charrs);
	console.log(vars[0]);
}

 

 

 

728x90
728x90

'Knowledge Wiki > Javascript' 카테고리의 다른 글

[ JavaScript ES 6 ] prototype  (0) 2021.12.16
[ JavaScript ES 6 ] Spread Operator  (0) 2021.12.16
[ JavaScript ES 6 ] 변수 Hoisting 현상  (0) 2021.12.16
[ JavaScript ES 6 ] 변수 let, const  (0) 2021.12.16
[ JavaScript ES 6 ] 함수  (0) 2021.12.16
Comments