Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: JS: Передача переменных функции...  (Прочитано 8348 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Razor
Помогающий

ru
Offline Offline
Пол: Мужской

« : 05-03-2007 20:54 » 

Допустим одной функции нужно передать две (и более) переменных 'a' и 'b'
function (x1, x2)
{...}

А как функция "узнает" что a это x1 а b это х2?
Ну я к тому, что при передачи 1-ой переменной функции все ясно.
допустим передаем переменную, или значение, функция присваивает значение новой неглобальной переменной - и все ясно. а вот с двумя и более я не пому принцип работы  Быть такого не может
Записан
nikedeforest
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 06-03-2007 06:07 » new

Улыбаюсь)  Никак не узнает, это программист должен знать, который юзает данную функцию. А он узнает из документации.
Записан

ещё один вопрос ...
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 06-03-2007 07:33 » 

узнает по порядку их передачи (объявления)

function (x1, x2)
{...}

z= function (a, b)

на пальцах принцип работы
при компиляции переменным выделяется некое место, для каждой свое
функция при работе забирает эти переменные

Вообще то странный вопрос
Встречный вопрос. Как твоя программа узнала что ты вызвал функцию?

Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Razor
Помогающий

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 06-03-2007 19:44 » 

Sla, ой..это ты про то что я забыл имя функции указать? *покраснел* это синтаксическая ошибка...опечатка в общем.Просто при написании поста думал не о программировании а о формулировки вопроса)
nikedeforest, док-ия на енглише а я его плохо знаю(
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines