배경관련
background-color
background-image
background-size
사이즈
width
height
폰트
font-size
font-weight
font-famliy
color
간격
margin
padding
폰트
구글웹폰트
1) link는 head태그 안에
2) font-family는 style태그 안에
3) * {..} 는 모든 태그에 다 적용
주석
Ctrl + /
파일 분리
1) style 안 내용만 css 파일로 옮기기
2) head태그 안에 아래 링크 추가
<link rel="stylesheet" type="text/css" href = "css파일이름.css">
bootstrap - 시작 템플릿
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<!-- Optional JavaScript -->
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"
integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
crossorigin="anonymous"></script>
<title>스파르타코딩클럽 | 부트스트랩 연습하기</title>
</head>
<body>
<h1>이걸로 시작해보죠!</h1>
</body>
</html>
변수 & 기본연산
1) 변수명은 그럴싸하게
2) 사칙연산, 문자열 더하기 가능
3) 문자열 띄어서 더할 때에는 a+' '+b
리스트
1) 순서 중요
2) 리스트 요소 추가 = 리스트명.push(넣을값)
3) 리스트 길이 구하기 = 리스트명.length
딕셔너리
1) 순서 안중요
2) key : value 묶음
3) 딕셔러니 요소추가 = 딕셔너리명[key] = value
기본 함수
1) 나눗셈의 나머지 = %
2) 문자 나누기 = .spilt(기준문자)
3) 문자 합치기 = .join(기준문자)
함수
function 함수명(필요한 변수) {
내릴 명령 순차적으로 작성
}
함수이름(필요한 변수)
// 두 숫자를 입력받으면 더한 결과를 돌려주는 함수
function sum(num1, num2) {
console.log('num1: ', num1, ', num2: ', num2);
return num1 + num2;
}
sum(3, 5); // 8
sum(4, -1); // 3
조건문
1) if else
let age = 24
if(age > 20){
alert('성인이에요')
} else {
alert('청소년이에요')
}
반복문
1) 리스트와 찰떡궁합
for = (let i = 0; 변수명.length; i++){
let a = 변수명[i]['가져올값명']
let b = 변수명[i]['가져올값명']
if ( a or b > 70) {
console.log(a,b)
}
}
미세먼지값이 40 미만인 구 이름과 값 출력
for (let i = 0; mise_list.length; i++) {
let name = mise_list[i]['MSRSTE_NM']
let mise = mise_list[i]['IDEX_MVL']
if (mise > 40) {
console.log(name,mise)
}
}
자전거가 5개 이하인 정류장의 이름을 출력
for (let i = 0; bikes.length; i++) {
let name = bikes[i]['stationName']
let bike = bikes[i]['parkingBikeTotCnt']
if (bike < 5 ) {
console.log(name, bike)
}
}