백틱 에러

728x90
반응형

자기의 잘못을 널리 드러내어 고치도록 하자!! 

 

 

// class : template
// object : instance of a class

class Person {
    constructor (name, age){   //생성자
        this.name =name;       //fields
        this.age =age;
    }
    // method
    speak(){

        console.log(`${this.name}:hello!`);

    }  
}

const ellie = new Person('ellie', 20);
console.log(ellie.name);
console.log(ellie.age);
ellie.speak();

템플릿 리터럴은 백틱을 쓴다. 

템플릿 리터럴은 플레이스 홀더를 이용가능하다. ${}

플레이스 홀더안의 내용은 == 함수

템플릿 리터럴 안에서 백틱 문자의 사용은 ==백틱앞에 백슬래시추가    `\`` === " ` "    // True

 

일반 string 들을 사용하여, multi-line strings 들을 얻기 위해

console.log("string text line 1\n"+
"string text line 2");
// "string text line 1
// string text line 2"

같은 효과를 template literal을 통해 얻기

console.log(`string text line 1
string text line 2`);
// "string text line 1
// string text line 2"
var a = 5;
var b = 10;
console.log("Fifteen is " + (a + b) + " and\nnot " + (2 * a + b) + ".");
// "Fifteen is 15 and
// not 20."

'기술' 카테고리의 다른 글

외부DB 저장경로 생성 문제  (0) 2022.11.04
엑스포 상태바 설치후 AVD 끊김  (0) 2022.10.31
AVD 에뮬레이터 먹통일때 해결 방법  (0) 2022.10.29
adb reverse error  (0) 2022.10.28
앱 개발 준비(React native & Expo)  (0) 2022.10.28