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 |