웹 프로그래밍/JavaScript
[JS] 'for in'(length 만큼 돌리는 것이 더 안전) VS 'for of'
산을넘는다
2020. 6. 18. 16:15
let s = 0;
for(let data of nums){
s += data
}
document.write('for of : ' + s + '<br>');
let s2 = 0;
for(let data in nums){
s2 += data
}
document.write('for in : ' + s2 + '<br>');
for of : 요소(element)를 꺼낸다. 숫자 타입으로 불러와진다. 그래서 합계가 출력됨.
for in : 인덱스를 꺼낸다. 문자 타입으로 불러와진다. 그래서 인덱스가 이어진 스트링이 됨.
※주의 : for in 을 사용했을 때 결과가 제대로 나오지 않는 경우가 있다. for in을 쓰려고 하는 경우, length 만큼 돌리는 것이 더 일반적이고 안전함.
https://tyrionlife.tistory.com/198
[JS] DOM : checkbox 버튼 전체선택, 전체취소, 결과보기
원래는 아래와 같이 속성에 접근해야 한다. 하지만! form 태그 내에서는 document.'name속성명'.'name속성명' 등으로 접근할 수 있다. form 태그에서만 이렇게 접근할 수 있다. 그리고, 여기서 중요한 정��
tyrionlife.tistory.com