컴

스크립트 for문

· 2014-08-06 (수) 13:25:33 · 3941
자바스크립트에서 for문 사용시 속도차이 
아래는 체크박스에 전체체크하는 스크립트인데 
All_Chk() 와 All_Chk2()의 차이는 많이 납니다. 
흔히들 for문 안에 length를 사용하시는데 갯수가 작을때는 차이를 모르지만 객수가 만개만되어도 세월아 내월아 입니다. 
 for문 안에서 length 사용시 루프 돌때마다 구하기 때문에 속도가 많이 걸립니다. 
for문 전에 변수 정의해서 사용하셔야 함 

예제) 

<form method='post' name='frm'> 
  <input type='checkbox' name='Chk[]' value=''> 
  <input type='checkbox' name='Chk[]' value=''> 
  <input type='checkbox' name='Chk[]' value=''> 
  <input type='checkbox' name='Chk[]' value=''> 
  ... 
</form> 

<script> 
function All_Chk(){ 
  var f = document.frm; 
  for(var i = 0; i < f['Chk[]'].length; i++) { 
    f['Chk[]'][i].checked = true; 
  } 
} 

function All_Chk2(){ 
  var f = document.frm; 
  var len = f['Chk[]'].length; 
  for(var i = 0; i < len; i++) { 
    f['Chk[]'][i].checked = true; 
  } 
} 
</script>

 

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
16-06-03 조회 3,000
15-07-30 조회 3,398
15-06-08 조회 5,544
15-05-27 조회 4,403
15-01-08 조회 6,692
14-12-30 조회 5,424
14-10-10 조회 5,419
14-08-13 조회 6,330
14-08-11 조회 5,192
14-08-06 조회 6,524
14-03-19 조회 7,421
13-04-26 조회 9,580
12-12-15 조회 5,100
12-12-15 조회 7,333
12-12-11 조회 5,464
12-11-21 조회 5,999
12-10-11 조회 5,081
12-10-03 조회 4,776
12-09-20 조회 6,077
12-09-02 조회 4,254
12-08-29 조회 5,252
12-08-29 조회 4,138
12-08-24 조회 4,237
12-08-18 조회 4,468
12-08-17 조회 4,507
12-08-16 조회 3,761
12-08-06 조회 5,537
12-08-05 조회 4,828
12-08-03 조회 4,544
12-08-03 조회 4,686
12-07-29 조회 3,541
12-07-24 조회 4,130
12-07-22 조회 3,600
12-07-20 조회 4,355
12-07-19 조회 4,704
12-07-19 조회 3,936
12-07-19 조회 3,880
12-07-19 조회 5,548
12-07-19 조회 3,491
12-07-18 조회 5,173
12-07-15 조회 4,143
12-07-14 조회 3,824
12-07-12 조회 4,500
12-07-11 조회 3,774
12-07-11 조회 3,495
12-07-11 조회 3,462
12-07-10 조회 4,640
12-07-09 조회 3,395
12-07-09 조회 4,221
12-07-09 조회 4,636
12-07-08 조회 4,557
12-07-07 조회 5,478
12-07-06 조회 4,736
12-07-06 조회 4,006
12-07-06 조회 3,890
12-07-06 조회 3,818
12-07-02 조회 5,499
12-07-02 조회 4,197
12-06-29 조회 3,722
12-06-28 조회 4,347
12-06-26 조회 3,841
12-06-26 조회 4,962
12-06-21 조회 3,937
12-06-20 조회 4,641
12-06-20 조회 4,268
12-06-15 조회 4,625
12-06-15 조회 4,358
12-06-13 조회 7,375
12-06-05 조회 7,352
12-06-04 조회 3,931
12-06-03 조회 3,777
12-05-31 조회 3,778
12-05-28 조회 6,620
12-05-27 조회 3,852
12-05-25 조회 3,988
12-05-23 조회 4,400
12-05-21 조회 5,107
12-05-17 조회 4,047
12-05-17 조회 3,969
12-05-09 조회 4,041
12-05-07 조회 4,291
12-05-02 조회 4,486
12-05-01 조회 4,659
12-04-30 조회 3,406
12-04-30 조회 4,349
12-04-25 조회 4,437
12-04-25 조회 4,865
12-04-24 조회 3,830
12-04-24 조회 4,596
12-04-23 조회 3,601
12-04-20 조회 3,242
12-04-17 조회 5,430
12-04-16 조회 4,372
12-04-14 조회 3,654
12-04-14 조회 3,683
12-04-14 조회 3,735
12-04-13 조회 3,356
12-04-13 조회 4,541
12-04-13 조회 6,180
12-04-12 조회 3,345