Spring Framework

Javascript 기초 - 1

na_o 2021. 7. 21. 23:16
728x90

- 변수 선언 방법

자바와 달리 자료형을 쓰지 않고 let을 사용

let a = 3; // 변수를 처음 선언할 때 let을 써줍니다. 자료형은 써주지 않아도 되어요.
let b = 2;
console.log(a + b); // System.out.println()과 같은 녀석입니다.
b = 7;
console.log(a + b);

 

- 문자, 숫자

문자 + 숫자 = 문자

let name = 'bknam';
let course = "웹개발의 봄 Spring" // 자바와 다르게 홑/쌍따옴표 상관없습니다.
let num = 10;
console.log(num + name); // 문자 + 숫자 하면 둘 모두를 문자로 묶습니다.

 

- boolean

값이 true 또는 false 밖에 없음

let age1 = 18;
let age2 = 20;
let isAdult = age1 > 19;
console.log(isAdult); // false
isAdult = age2 > 19;
console.log(isAdult); // true

 

- List

[] 안에 값을 넣어서 변수[위치]로 값을 불러옴

let fruits = ['사과', '딸기', '수박']; // List 보다 편하게 사용할 수 있습니다.
console.log(fruits[0]);
console.log(fruits[1]);
console.log(fruits[2]);

 

- 딕셔너리

JSON : JavaScript Object Notation

Javascript에서 일종의 클래스 같은 것

console.log(course["title"]); 하면 "웹개발의 봄, Spring" 출력됨

//JSON!
let course = {
	'title': '웹개발의 봄, Spring',
	'tutor': '남병관'
};

console.log(course);

 

- 반복문

Java에서는 리스트의 개수를 반환하는 함수가 size()이지만

JS에서는 length 임

let fruits = ['사과', '딸기', '수박']; // List 보다 편하게 사용할 수 있습니다.
for (let i=0; i<fruits.length; i++) { //Java: size() = JS: length
	let fruit = fruits[i];
	console.log(fruit);
}

'Spring Framework' 카테고리의 다른 글

jQuery 기초 - 1  (0) 2021.07.22
Javascript 기초 - 2  (0) 2021.07.22
타임라인서비스) Controller 만들기  (0) 2021.07.21
타임라인서비스) Service 만들기  (0) 2021.07.21
타임라인서비스) Repository 만들기  (0) 2021.07.21