이것을 보고 내가 알고 있는 것.
doctype html - 이건 html 문서다
head tag - 보통 가장 큰 제목이 들어가는 곳.
title tag - 웹에 접속했을 때 웹창 가장 위에(주소 위에) 뜨는 것
body tag - 본문
h1 - h6까지 있고, 가장 크고 중요한 제목부터 H1 tag. 자동 줄바꿈이 됨.
div tag - 의미는 없지만 묶어주는 것. 화면 전체를 씀으로 자동 줄바꿈.
span tag- 같은 것이지만 화면 전체를 쓰지 않고 문자열 공간만 사용
ul tag, ol tag - li테그의 부모 tag. li tag의 시작과 끝을 지정해줌
ul tag - li tag들 앞에 동그라미가 붙음
ol tag - li tag들 앞에 숫자가 붙음
a - 링크를 삽입할 때 쓰는 tag.
보통 <a href=" '> 가 나오고 뒤에 target 속성에 "_blank"를 입력해주면 새창으로 열림.
안 넣어주면 그냥 그 창에서 화면 전환
type 속성값
text - 검색창처럼 칠 수 있는 창, 뒤에 velue 값으로 그 창 안에 시작 이름을 넣을 수 있음.(지워야함). placeholder는 이름 그대로 그 위치에 써잇지만 지우지 않고 그 위에 그대로 임력 가능
즉, placeholder를 쓰는 게 더 좋아보인다.
radio - 보통 여러개의 선택지 중 하나를 고르게 할 때 쓰는 type. 같은 name으로 묶어야 그 중에 골라짐. value 값으로 그 선택지의 이름을 적을 수 있음.
check box - 여러가지의 선택지를 중복으로 고를 수 있는 것.
https://code.visualstudio.com/Download# visula studia code로 연습하기
str.charAt(i)
str에서 i번째에 위치한 것을 유니코드로 반환한다.
string(i) = 문자열이 아닌 i를 문자열로 나타낸다
number(i) = 문자열로 된 숫자 i를 숫자로 바꾼다
indexOf(i) = 문자열에 i가 몇 번째에 있는지를 알려준다
일반적으로 조건문에서 돌렸을 때 가장 최종값을 return한다고 본다.
count++ 변수 잡았을 때, 조건문이 돌 때 count를 변수로 선언하여 count=0으로 지정한 후, count++ ( count=count+1)을 조건문 안에 넣어 조건이 성립될 때마다 한 개씩 늘어나게 하면 개수를 셀 수 있다
개수 셀 때 잘 쓰자.
for문은 보통 돌 때 마지막을 리턴한다.
str[i]과 str.charAt(i)의 차이는 str[i]는 i번째의 문자열을 빼내는 것이고 str.charAt(i)도 똑같이 문자열을 빼내는 것이지만 str.charAt(i)는 그 문자열의 유니코드를 빼내는 것이기 때문에 결과가 str[i]와 다르다
str[index] 를 사용할 경우에 str에 속하지 않는 인덱스 범위를 설정할 경우 undefined를 반환합니다
반면 str.charAt(index) 를 사용할 경우 빈문자열('') 을 반환합니다.