◇ 기초문법
<script>
function hey() {
console.log('Hello World')
}
</script>
<body>
<button onclick="hey()">기록</button>
</body>
- 변수 선언
let a = 2
a = 'Bob' // 문자열은 작은 따옴표로
- 리스트
let a_list = [] // 리스트를 선언.
let a = ['사과','수박','딸기','감'] // 로 선언 가능
console.log(a[1]) // 수박
console.log(a[0]) // 사과
- 딕셔너리
let a_dict = {} // 딕셔너리 선언.
let a = {'name':'영수','age':27} // 로 선언 가능
console.log(a)
console.log(a['name']) // 영수
console.log(b_dict['age']) // 27
- 리스트 & 딕셔너리
let a = [
{'name':'영수','age':27},
{'name':'철수','age':15},
{'name':'영희','age':20}
]
console.log(a[0]['name']) //영수
console.log(a[1]['age']) //15
※ 리스트 & 딕셔너리의 필요성 : 순서를 표시할 수 있고, 정보를 묶을 수 있다.
- 반복문
let fruits = ['사과','배','감', ... ,'귤']
fruits.forEach((a) => {
console.log(a)
- 조건문
if (조건) {
// 조건에 맞다면~
} else {
// ~가 아니라면~
}
◇ JQuery
HTML요소들을 조작하는 Javascript를 더 쉽게 작성해둔 라이브러리
- import
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
- 사용
<div id="q1">테스트</div>
function checkResult() {
let a = '사과'
$('#q1').text(a)
}
- html코드 추가하기
function checkResult() {
let fruits = ['사과','배','감','귤','수박']
fruits.forEach((a)=>{
let temp_html = `<p>${a}</p>`
$('#q1').append(temp_html)
})
}
◇ fetch
https://djhelloworld.tistory.com/85
'웹' 카테고리의 다른 글
4일차 - Javascript 비동기처리 (0) | 2024.07.18 |
---|---|
개발로드 2-3. 프론트앤드 기본 지식(JavaScript) (0) | 2024.05.28 |
개발로드 2-2. 프론트앤드 기본 지식(CSS선택자) (0) | 2024.05.16 |
개발로드 2-2. 프론트앤드 기본 지식(CSS) (0) | 2024.05.13 |
개발로드 2-1. 프론트앤드 기본 지식(HTML) (0) | 2024.05.12 |