let b = 3
b = 'Ethan' // 문자열은 작은 따옴표로 감싸주기
// 처음 변수를 저장하려면, let을 앞에 붙여주기
// let으로 한 번 선언했으면, 다시 선언하지 않고 값을 넣기
let 선언으로 사칙연산 및 문자 더하기도 가능하다
let a = 16
let b = 14
console.log(a+b) // 30
let c = '양념'
let d = '갈비'
console.log(c+d) // 양념갈비


let a = ['사과','수박','딸기','감'] // 로 선언 가능
console.log(a[0]) // 사과
console.log(a[1]) // 수박
//리스트 길이 구하기
console.log(a.length) //4

-컴퓨터는 0부터 세기 때문에 사과가 제일 첫번째인 0으로 불러와야 한다.
let a_dict = {} // 딕셔너리 선언. 변수 이름은 아무렇게나 가능
// 또는,
let a = {'name':'철수','age':27} // 로 선언 가능
console.log(a)
console.log(a['name']) // 철수
console.log(a['age']) // 27

fruits.forEach((a) => {
console.log(a)
})
// fruits(과일) 의 요소를 하나씩 확인하는데 이름은 a라고 하자
// a는 b,c,zzz,fruit 어떤 걸로 해도 상관 X
let fruits = ['사과','배','감','귤']
fruits.forEach((a) => {
console.log(a)
})

if (조건) {
// 조건에 충족한다면~
} else {
// 그 외 라면~
}
let age = 18
if (age > 20) {
console.log('성인입니다')
} else {
console.log('청소년입니다')
}

function hey(){
alert('안녕!');
} // 먼저 함수를 만들어준다
<button class="form-button" type="button" onclick="hey()">영화 기록하기</button>
// 버튼을 만들어준뒤 onclick

HTML의 요소들을 조작하는 Javascript를 미리 더 쉽게 작성해둔 것으로 라이브러리로 자바스크립트를 쓰는 이유는 웹을 움직이고 조작하기 위해서이다. 하지만 순수 javascript만 사용하면 길고 복잡해 이러한 문제를 해결하기 위해 JQuery라는 라이브러리를 사용한다.
Javascript로 길고 복잡하게 써야 하는 것을
document.getElementById('hello').innerHTML = '안녕';
$('#hello').html('안녕');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
function HiHi() {
alert('변경 완료 !');
let a = ['사과', '배', '감', '귤']
$('#list').text(a[3]) // 0부터 시작이니 3번째인 귤이 뜨게된다.
}
</script>
<body>
<div class="top-part">
<h1>자바스크립트 문법 연습</h1>
</div>
<hr/>
<br>
<h2>1. 함수</h2>
<div class="button-part">
<button onclick="HiHi()">결과 확인하기!</button>
</div>
<div class="list-part">
<h2>2. 리스트</h2>
<div id="list">테스트</div> // 테스트가 귤로 바뀌게 된다.
</div>
</body>
</script>


<script>
function checkResult() {
let fruits = ['사과','배','감','귤','수박']
$('#q1').empty()
fruits.forEach((a)=>{
let temp_html = `<p>${a}</p>`
$('#q1').append(temp_html)
})
}
</script>
<body>
<div class="top-part">
<h1>자바스크립트 문법 연습하기!</h1>
</div>
<hr />
<br>
<h2>1. 함수</h2>
<div class="button-part">
<button onclick="checkResult()">결과 확인하기!</button>
// 처음에는 과일 종류 표시만 있지만 결과 확인을 눌러 주면 사과,배,감,귤,수박이 나열되는것을 확인할수 있다.
</div>
<div class="list-part">
<h2>2. 붙이기</h2>
<div id="q1">
<p>과일 종류</p>
</div>
</div>
</body>

