자바스크립스 배열을 사용하기 위한 한 방법이다.
아래는 간단히 사용하는 예를 든것이다.
data = 1,2,3 ( 이런 식으로 들어있다 )
var data = gridView.getCheckedItems(true);
data.forEach(function(i) {
var schl_id = gubun=="schl" ? dataProvider.getValue(i, "schl_id"):dataProvider.getValue(i, "schl_mjr_id");
if( comSchlIdArr.indexOf( schl_id ) == -1 ){
fn_add2(gubun,i)
}
});
이것을 그냥 for 문을 사용하면 아래와 같다
if( data != ""){
for( var i=0; i<data.length; i=i+1){
var schl_id = gubun=="schl" ? dataProvider.getValue(data[i], "schl_id"):dataProvider.getValue(data[i], "schl_mjr_id");
if( comSchlIdArr.indexOf( schl_id ) == -1 ){
fn_add2(gubun,data[i])
}
}
}
휠씬 심플하다는 것을 알수 있다.
댓글