일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- OOP
- fetch
- POST
- pymongo
- Crawling
- mongodb
- body
- frontend
- github
- PYTHON
- backend
- mysql
- javascript
- CSS
- beautifulsoup
- flaskframework
- java
- portfolio
- flask
- json
- get
- requests
- synology
- atlas
- CRUD
- Algorithm
- Project
- NAS
- venv
- openapi
Archives
- Today
- Total
wisePocket
[JavaScript] 사용 기초-1 본문
Python&Flask Tutorials, AWS EB/2nd WEEK JavaScript, JQuery, Fetch, API
[JavaScript] 사용 기초-1
ohnyong 2023. 6. 30. 09:47우선 JavaScript의 Dictionary 복습부터 진행
-----------
HTML로 간단한 버튼을 생성하고
버튼에 onclick 이벤트 속성을 넣은 뒤 간단한 Javascript 함수를 할당해서 아래 테스트 작동 여부를 확인했다.
<div class="button-part">
<button onclick="checkResult()">결과 확인하기!</button>
</div>
버튼 클릭 시 '안녕하세요'라는 알림 팝업
function checkResult() {
// ** 클릭 시 onclick ** 해당 함수 실행!!
alert('안녕하세요')
}
전에 배운 Dictionary부분이다. 선언된 값 출력과 스타일 적용 또한 정상적으로 작동되는지 확인
//id가 q1인 div에 a로 선언된 값을 텍스트로 입력
// let a = '사과'
// $('#q1').text(a)
//id가 q1인 div에 해당 배열의 값을 텍스트로 입력
let a = ['사과', '배', '감', '귤']
$('#q1').text(a[3])
//id가 q1인 div에 텍스트 스타일 색상을 빨간색으로 변경
$('#q1').css('color', 'red')
//id가 q1인 div에 텍스트 스타일 폰트 사이즈를 40px으로 변경
$('#q1').css('font-size', '40px')
배열 형태로 선언된 값들도 정상적으로 출력 되는지 테스트했다.
let b = {'name' : '영수', 'age' : 30}
$('#q2').text(b['name'])
let c = [
{'name' : '영철', 'age' : 34},
{'name' : '철희', 'age' : 23}
]
$('#q3').text(c[1]['age'])
다음엔 jQuery에 대해서 학습 예정
Javascript로 길게 복잡하게 써야하는 것
document.getElementById("element").style.display = "none";
다음과 같은 코드를
$('#element').hide();
jQuery로 보다 직관적으로, 간편하게 작성 할 수 있다.
해당 스터디는 아래 깃을 통해 업데이트 되고 있습니다.
https://github.com/yzpocket/Sparta99training
GitHub - yzpocket/Sparta99training
Contribute to yzpocket/Sparta99training development by creating an account on GitHub.
github.com
'Python&Flask Tutorials, AWS EB > 2nd WEEK JavaScript, JQuery, Fetch, API' 카테고리의 다른 글
[JavaScript] Fetch, 공공 데이터 OpenAPI 활용 실습 - 1 (0) | 2023.07.01 |
---|---|
[JavaScript] Fetch 이용해보기 (0) | 2023.07.01 |
[JavaScript] 서버와 클라이언트 통신이해와 "JSON 이란?" (0) | 2023.07.01 |
[JavaScript] JavaScript의 Dictionary 사용법 (0) | 2023.06.28 |
[JavaScript] HTML에서 JavaScript 쓰기 첫출발 (0) | 2023.06.28 |