Backend/생활코딩

[생활코딩 Node.js] 6강~8강 정리 (javascript 기본문법)

jellylucy 2021. 2. 7. 17:27

6강 JavaScript 문법 - Syntax

  • 6.1 Number Data type
  • 6.2 String

 

  • 6.1 

사칙연산표현법

 

  • 6.2

문자열 표현법

 

7강 JavaScript 문법 - Variable

  • 7.1 변수의 형식
  • 7.2 변수의 활용

 

  • 7.1 

  • 7.2

1. 변수 출력.

2. 변수 출력시, 같은 값이 있다면 . 중복이 있다면

이렇게 활용하기

 

8강 JavaScript 문법 - Template Literal

1. 띄어쓰기 (코드내, 출력문) : // , \n

var abc = 'abc';


var letter = 'those ' + abc + '\
\
 who believe '+abc+' in '+ abc+' them';
console.log(letter);
//코드 내에서 띄어쓰기

var letter = 'those ' + abc + '\
\
\n\n who believe ' +  abc+' in '+ abc+' them';
console.log(letter);
//출력에서 띄어쓰기

2. template Literal

var name = 'k8805';
// String literals
var letter = 'Dear '+name+'\n\nLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. '+name+' Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa egoing qui officia deserunt mollit anim id est laborum. '+name;
 
// Template literals
var letter = `Dear ${name}
 
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ${name} Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. ${1+1} Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa egoing qui officia deserunt mollit anim id est laborum. ${name}`;
 
console.log(letter);

//'와 ${ 변수이름 }을 쓰면 \n없이 엔터쓸수있다.