1. 배열과 반복문의 활용
- 배열은 반복문과 함께 활용될 때, 시너지를 가짐!
<script>
var color = ['blue','green','white','black'];
</script>
<script>
var i = 0;
while(i < color.length){
document.write('<li><a href="https://velog.io/@majaeh43">'+color[i]+'</a></li>');
i = i + 1;
}
</script>
<script>
var alist=document.querySelectorAll('a');
</script>
<script>
var alist=document.querySelectorAll('a');
var i = 0;
while(i<alist.length){
alist[i].style.color='greenyellow';
i=i+1;}
</script>
2. 자바스크립트 데이터타입
- 자바스크립트는 Datatype(자료형)을 갖는다.
- 수많은 데이터를 처리하기 위해 데이터를 효과적으로 분류하는 것이 필요하다.
- 크게 6가지 종류가 있다.(number, string, Undefined, Null, Boolean, symbol)
1+1=2
2-1=1
4/2=2
2*3=6
String(문자열)
백틱
사이에 넣어주어 표현함.("3"은 문자열, 3은 숫자)Undefined
Null
Boolean
Symbol
3. var, let, const의 차이
셋 모두 변수를 선언하는 keyword.
var
- 이전에 사용하던 변수 선언 keyword.
- 변수 선언 전 값 할당, 출력 가능함.
let
- ES6에 추가됨
- mutable타입
- 할당된 값을 계속해서 변경가능
let name = ‘hi’;
let을 통해 name이라는 변수를 선언 / hi라는 변수의 값을 할당