몇 가지 매개 변수를 허용하는 몇 가지 기능이 있습니다.모든 매개 변수의 이름을 모르는 채 반복하는 방법
public function somefunc(param1:String, param2:String, param3:String):void{
}
(얼마나 많은 나 자신의 이름을 알고없이) 모든 PARAMS을 반복하는 방법이 자신의 이름을 가진 배열의 어떤 종류에 넣어, 그래서 연관 배열
를 얻을 것 당신은 당신의 함수 인수에 나머지 매개 변수 (...
)를 사용할 수 있습니다
[
param1: "value 1"
param2: "value 2"
param3: "value 3"
]
질문을 게시하고 '인수'도 찾은 후 검색 중이었습니다. 나는 그것을 좋아하지만, @package가 제안한'나머지'해결책과 어떻게 다른가요? – sameold
'rest'는 가변 길이 인수가 필요할 때, 즉 매개 변수의 수를 모르는 경우에 더 유용합니다. 'trace' 함수에 대해 생각해보십시오. 길이가 가변적 인 인수를 사용합니다. 즉, 인수를 여러 개 전달할 수 있습니다. 이런 종류의 함수를 작성하려면'rest'가 필요합니다. 해당 함수를 작성하는 동안 함수에 대한 인수의 수를 알고 있으면 나머지는 필요하지 않을 수 있습니다. – taskinoor