강좌 : 유튜브 생활코딩
<script>
var coworkers = ["홍길동", "김철수"];
</script>
document.write(배열이름[]);
<script>
document.write(cowekers[0]); // 홍길동
document.write(coworkers[1]); // 김철수
</script>
document.write(배열이름.length);
<script>
document.write(coworkers.length);
</script>
배열이름.push('추가할 값');
<script>
coworkers.push('김영희');
</script>
var i = 0;
while(i < 3){ // i가 3보다 작을때까지 반복
document.write('홍길동');
i = i+1; // 한번돌때마다 i의 값에 1추가
}
<script>
var coworkers = ['홍길동','김철수','김영희','임꺽정'];
</script>
<ul>
<script>
var i=0;
while(i<coworkers.lenght){ // 배열의 갯수만큼 반복
document.write('<li>'+coworkers[i]+'</li>');
i = i+1;
}
</script>
</ul>
var alist = document.querySelectorAll('a'); // 모든 a태그를 변수값으로 지정
var i = 0;
while(i < alist.length){ // 변수값만큼 반복
alist[i].style.color = 'powderblue'; // 변수값에 style속성 추가
i=i+1;
}
// 매개변수
<script>
function nightDayHander(self){
var target = document.querySelector('body');
if(self.value==='night'){
target.style.backgroundColor='black';
target.style.color = 'white';
self.value = 'day';
var alist = document.querySelectorAll('a');
var i = 0;
while(i < alist.length){
alist[i].style.color = 'powderblue';
i=i+1;
}
} else {
target.style.backgroundColor='white';
target.style.color = 'black';
self.value = 'night';
var alist = document.querySelectorAll('a');
var i = 0;
while(i < alist.length){
alist[i].style.color = 'blue';
i=i+1;
}
}
}
</script>
// 인자
<input type = "button" value-"night" onclick="
nightDayHander(this);
">