어떻게하면 더 효율적으로 만들 수 있습니다, 얼마나 많은 매개 변수를 당신이 필요할지 모르겠 방법을 상상해보십시오.JavaScript로 매개 변수로 배열
예를 들어 간단한 아약스 삽입을 위해,하지만 당신은 얼마나 많은 입력을 모르는 당신처럼 될 것입니다 예를 들어 4 보낼 필요가 있으므로 다음 HTML ... 을 가지고이 하나
function insert_these(data1, data2, data3, data4){
$.post('test.php', { dat1: data1, dat2: data2, dat3: data3, dat4: data4);
};
그러나 4 개 이상의 입력을 원한다면? 이것은 variadic function라고
inputs = new array();
function insert_these(inputs){
//then the rest of code
$.post( 'test.php', for (var i = 0; i < inputs.lenght; i++){
dat+i: inputs+i, };);
};
가 감사를, 나는 읽을 수 있습니다. – wwwanaya
함수 인수 목록'data1, data2, data3, data4'는 사용되지 않으며 필요하지 않습니다. 함수 정의를'function insert_these() {...}'로 변경할 수 있습니다. –
@MattiasBuelens 맞습니다. 그건 그냥 복사되지 않은 복사 붙여 넣기 일뿐입니다. –