기어가더라도 제대로

JavaScript 문법 본문

기타

JavaScript 문법

Damagucci-juice 2020. 11. 14. 13:33

수 

console.log(1+1);
console.log(4-1);
console.log(2*2);
console.log(10/2);

 

표현

console.log('1'+'1');   // ''로 엮으면 숫자가 아니라 문자열로 처리됨

console.log('zsdkjfbaskdfiuasbefjhbzsdjkhbf'.length); // '문자열'.length 로 글자 수를 세기 가능

 

변수 1

var a = 1;   // 처음 변수 선언시 type을 밝히는 것이 좋다.
console.log(a);
a = 2;  // 다음에 다시 대입할 때는 굳이 할 필요 없다.
console.log(a);  

1 = 2;  // <-- 해당 줄은 오류를 일으킴. 상수에 상수를 대입하였으니 '=' 연산자가 오류를 일으킴.

 

변수 2

var name = 'Damagucci'; 
var letter = 'Dear '+name+'I love you ' +name;
console.log(letter); // Dear Damagucci I love you Damagucci

중복되는 값을 변수로 대입하면 나중에 수정할 때 오류가 나는 것을 방지 할 수 있습니다.

템플릿 

var name = 'damagucci';
// [`] 물결표시(~) 위에 점은 템플릿이 온다는 것을 나타내는 문자이다.
 var letter = `Dear ${name}     // ` template 시작


${1+3}

  sdjfbnwsej weklrjlqkwerjfsdf,a ${name}  sdfsdafadf ${name} sdfksjdf qwerw ${name}`; // ` template 끝


console.log(letter);


var language = 'Javascript';
var expression = `I love ${language.split('').reverse().join('')}!`;
console.log(expression); // I love tpircsavaJ!
  • 템플릿을 사용하면, '\n\n' 을 사용하지 않고 개행하여 편리합니다.
  • ${var} 로 변수를 호출이 가능하다.
  • 간단한 상수 계산 가능하다.
Comments