1️⃣ 변수 & 기본 연산
let
으로 변수를 선언한다.let a = 2
let b = 3
console.log(a+b)
let c = '대한'
let d = '민국'
console.log(c+d)
2️⃣ 리스트 & 딕셔너리
let fruits = ['사과','수박','딸기','감']
console.log(a[0]);
let person = {'name':'bob', 'age':30, 'height':180}
console.log(person['name']);
3️⃣ 반복문 & 조건문
let ages = [15, 30, 23, 28, 19];
ages.forEach(a => {
console.log(a);
});
ages.forEach(a => {
if (age < 20) {
console.log('청소년입니다.')
} else {
console.log('성인입니다.')
}
});
Alert
띄우기<script>
태그 안에 작성한다.function hey(){
alert('안녕!');
}
그리고 button
에 다음과 같이 onclick
에 만든 함수의 이름을 적었다. 이렇게 하면 버튼을 눌렀을 때 알링창이 뜨는 동작을 구현할 수 있다.
<button onclick="hey()" type="button" class="btn btn-outline-light">영화 기록하기</button>
JQuery
는 Javascript
코드를 더 쉽고 편리하게 사용할 수 있도록 하는 라이브러리이다.
Javascript
로만 쓰면 길고 복잡하지만,
document.getElementById('hello').innerHTML = '안녕';
다음과 같이 JQuery
를 이용해 더 쉽게 쓸 수 있다.
$('#hello').html('안녕');
JQuery
를 가져오는 코드이다. <head>
태그 사이에 넣는다.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
다음과 같이 id
를 부여하고,
<h1 id = "title" class="display-5 fw-bold">킹덤</h1>
부여한 id
를 사용해 텍스트를 바꾼다.
function hey() {
$('#title').text('쥬라기월드');
}
✔️ 열거형(Enum Type) : 서로 관련된 상수 값의 집합을 정의하기 위해 제공되는 특별한 타입. 타입 안전 열거형 패턴을 쉽게 사용할 수 있도록 프로그래밍 언어에서 지원하는 것이 열거형이다.
강의에서 실습한 내용을 예로 들면, 다음과 같이 회원 등급을 열거형으로 표현할 수 있다.
public enum Grade {
BASIC, GOLD, DIAMOND
}
✔️ 열거형의 특징
java.lang.enum
을 상속받는다.✔️ 열거형의 장점
✔️ 주요 메서드
values()
: 모든 ENUM 상수를 포함하는 배열을 반환한다.valueOf(String name)
: 주어진 이름과 일치하는 ENUM 상수를 반환한다.name()
: ENUM 상수의 이름을 문자열로 반환한다.ordinal()
: ENUM 상수의 선언 순서(0부터 시작)를 반환한다.toString()
: ENUM 상수의 이름을 문자열로 반환한다. name() 메서드와 유사하지만, toString()
은 직접 오버라이드 할 수 있다.어제 못했던 공부를 내일까지 끝내자!