자바스크립트(14)
-
[JS] 연산자(Operator)
1. String Concatenation console.log('my' + 'cat'); // str + str = str console.log('1' + 2); // str + num = str console.log(`string literals: 1 + 2 = ${1+2}`); // console.log(`elie`s book'); //에러발생 console.log(`elie's book`); console.log("elie's \n book"); //줄바꿈 " \' " : 콤마안에 또 콤마를 사용하고자 할 때 [ \ + 콤마 ] " \n " : 줄바꿈시에는 [ \ + n ] " \t " : 탭키 2.Numeric Operators console.log(1 + 1); //add console.log..
2020.05.31 -
[JS] 데이터 타입(Data Type)
1. let added in ES6 / Mutable Data Type (변경할 수 있는) let globName = 'global name'; //글로벌한 변수 { let name = 'elie'; console.log(name);//name name = 'hello'; console.log(name);//hello } console.log(globName);//global name 'let'은 선언하기도 전에 값을 할당시 console에 에러발생 2. var 블럭스코프를 무시 var은 선언하기도 전에 값을 할당할 수 있음(에러발생X) var hoisting(move declaration from bottom to top) : 어디에 선언했는지 상관없이 제일 위로 끌어올려주는 것을 의미 3. const..
2020.05.26