Как получить доступ к данным функции внутри массива с помощью Jquery - PullRequest
0 голосов
/ 29 февраля 2012

Добрый день, у меня простой вопрос (надеюсь).Как мне получить доступ к массиву "LOCATION_LOOKUP_DATA" в следующем коде?

(Wonder.Way.Communities = function() {
    var CONSTANTS = {
        LOCATION_LOOKUP_DATA :["Yonkers (10710)","Yorktown Heights (10598)"]
        }
    }
)

Я пытаюсь заменить массив LOCATION_LOOKUP_DATA новыми данными, поэтому мне нужен доступ к этому массиву.Вот некоторые из проверок, которые я пробовал, и результаты

     alert($(Wonder.Way.Communities).data()); -returns [object Object]
     alert(Wonder.Way.Communities[0]); - returns [undefined]
     alert($(Wonder.Way.Communities).CONSTANTS[0]; returns [Cannot read property '0' of undefined]

Ответы [ 2 ]

0 голосов
/ 29 февраля 2012

Создайте функцию доступа на том же уровне области, что и CONSTANTS, которая будет иметь доступ к объекту CONSTANTS.

0 голосов
/ 29 февраля 2012

Вы не можете, поскольку код в настоящее время стоит.вам нужно как-то сделать его доступным вне области действия функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...