Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.10.2011, 17:34
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

Использование локальной переменной, в другой ф-ии
Профессионалам, данный материал покажется не особо содержательным, но новичкам думаю пригодится, поскольку сам задавался много раз вопросом: "Как использовать локальную переменную, в другой ф-ии?"
function local()
{
        var a = 1
        this.number = function()
                {
                        return a;
                }
}

function another()
{
        var FromLocal = new local()
        var b = FromLocal.number() + 3
        alert(b)
}
another()

Вот такое вот решение
Ответить с цитированием
  #2 (permalink)  
Старый 30.10.2011, 18:54
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Мда... Поизучайте javascript ещё.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #3 (permalink)  
Старый 30.10.2011, 19:01
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

А что не так?
Ответить с цитированием
  #4 (permalink)  
Старый 30.10.2011, 19:33
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Просто вы перепутали вообще все понятия, какие смогли.

Если нужно использовать одну переменную в двух разных функциях - её делают глобальной, или передают в качестве параметра. То, что сделали вы - это извращение.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #5 (permalink)  
Старый 30.10.2011, 20:19
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

Я знаю, что чтобы использовать переменную в нескольких ф-ия, используют глобальную переменную. А иногда же нужно выполнить, некоторые действия с ней, передать значение уже в другую ф-ию. А про передачу переменной в качестве параметра не знал.
Ответить с цитированием
  #6 (permalink)  
Старый 30.10.2011, 20:53
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,213

Сообщение от 9xakep
А про передачу переменной в качестве параметра не знал.
Я как-то спросил у одного прогера, который считал себя ну ооочень крутым прогером...
- Почему у тебя вообще не используются функции? Но валом кода где применяется GoTo?
- А я тогда про функции не знал...

Ну вот что тут сказать... Хотя совет тут прозвучал уже
Сообщение от trikadin
Поизучайте javascript ещё
Ответить с цитированием
  #7 (permalink)  
Старый 31.10.2011, 00:15
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Вообще, забавно конечно. Передача переменной параметром, реализованная на классах - это круто.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание переменной по значению другой переменной bahek2462774 Общие вопросы Javascript 2 09.10.2011 10:11
Использование одной переменной в нескольких функциях (Sandr) Общие вопросы Javascript 10 10.07.2011 13:42
Загрузить элементы документа с другой страницы alexrussia Events/DOM/Window 10 25.03.2011 10:17
Задание имени переменной из другой vvsh Общие вопросы Javascript 23 24.04.2010 23:30
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25