getData 함수는 이전에 정의되었지만 호출되지 않았습니다. 호출된 경우 다음과 같이 반환 값을 수신하는 변수를 사용해야 합니다. var datas = getData();
data는 함수 내의 지역 변수이므로 함수 외부에서 접근할 수 없습니다. 외부 액세스는 실제로 외부에서 정의된 데이터 변수입니다. 외부에서 정의되지 않은 경우에는 정의되지 않음이라는 메시지가 표시됩니다. 함수 매개변수로 변경하는 것이 가장 좋습니다: function getData(list){
으아악
}
통화: var datas = getData(list);
또한 외부 목록 변수가 있는 경우 getData의 매개변수도 목록입니다. 매개변수 목록은 외부 변수 목록이 아닌 함수 내부에서 사용됩니다.
구별하기 위해 다음과 같이 매개변수를 다른 매개변수로 변경할 수 있습니다. function getData(listParam){
으아악
}
호출은 변경되지 않습니다. var datas = getData(list); 호출 시 사용되는 매개변수는 외부 변수 목록입니다. 실행 시 목록은 listParam에 할당되며, listParam은 함수 내에서 전달된 매개변수를 나타내는 데 사용됩니다. 함수에
함수 내부에서 var로 데이터를 선언하기 때문에 함수의 지역 변수이므로 함수 외부에서 직접 호출할 수 없습니다. > return을 통해 데이터의 데이터를 반환할 수 있지만 함수 외부에서 호출하는 경우입니다. 함수를 사용하려면 반환 값을 받아들이도록 변수를 설정해야 합니다
말씀하신 데이터는 getData 메소드에 정의된 지역 변수이므로 외부에서 사용할 수 없습니다. 변수를 사용하여 반환 값을 받을 수 있습니다
var myData =getData()
사용하려면 먼저 getData로 값을 가져와야 합니다.
getData 함수는 이전에 정의되었지만 호출되지 않았습니다.
호출된 경우 다음과 같이 반환 값을 수신하는 변수를 사용해야 합니다.
var datas = getData();
data는 함수 내의 지역 변수이므로 함수 외부에서 접근할 수 없습니다. 외부 액세스는 실제로 외부에서 정의된 데이터 변수입니다. 외부에서 정의되지 않은 경우에는 정의되지 않음이라는 메시지가 표시됩니다. 함수 매개변수로 변경하는 것이 가장 좋습니다:
}function getData(list){
으아악
통화:
또한 외부 목록 변수가 있는 경우 getData의 매개변수도 목록입니다. 매개변수 목록은 외부 변수 목록이 아닌 함수 내부에서 사용됩니다.var datas = getData(list);
구별하기 위해 다음과 같이 매개변수를 다른 매개변수로 변경할 수 있습니다.
}function getData(listParam){
으아악
호출은 변경되지 않습니다.
var datas = getData(list);
호출 시 사용되는 매개변수는 외부 변수 목록입니다. 실행 시 목록은 listParam에 할당되며, listParam은 함수 내에서 전달된 매개변수를 나타내는 데 사용됩니다. 함수에
함수 내부에서 var로 데이터를 선언하기 때문에 함수의 지역 변수이므로 함수 외부에서 직접 호출할 수 없습니다. > return을 통해 데이터의 데이터를 반환할 수 있지만 함수 외부에서 호출하는 경우입니다. 함수를 사용하려면 반환 값을 받아들이도록 변수를 설정해야 합니다
...이 질문입니다.
함수 외부에서는 다음과 같이 작성해야 합니다: Alert(getDtata().length). 그 이유에 대해서는 먼저 기본 사항을 명확히 하겠습니다.