div에있는 각 요소를 배열에 저장하는 javascript/jquery 함수가 있습니다. 문제는 익명 함수 외부에 결과를 저장하지 않는다는 것입니다. 전역 변수를 어떻게 설정합니까?javascript 변수 익명 함수 범위 지정
이 권장되지 않습니다 자바 스크립트에서 전역 변수를 사용하여 일반적으로 내 자바 스크립트/JQuery와
function store_options(){
var stored_options = new Array;
$('[id^="tagboxfv-"]').each(function(){
var last_index = slice_last_index(this);
$('[id="form-'+last_index+'"] > select[id="v-'+last_index+'"] > option').each(function(){
stored_options[last_index] = [];
stored_options[last_index][$(this).val()]=$(this);
});
});
}
의 중복 가능성 [자바 스크립트의 변수의 범위는 무엇입니까? (http://stackoverflow.com/questions/500431/what-is-the-scope-of-variables-in-javascript) –