Javascript.RU

function

Синтаксис

function [name]([param1, param2, ..., paramN]) {
   statements
}

Аргументы

name
Имя функции. Может быть опущено, при этом создаваемая функция будет "анонимной"
paramN
Название аргумента, передаваемого функции. Функция может иметь до 255 аргументов
statements
Тело функции

Описание, примеры

Определение функции при помощи оператора function очень похоже и имеет почти такое же синтаксис, как и определение при помощи синтаксической конструкции.

Следующий пример определяет безымянную функцию и присваивает ссылку на нее переменной x. Функция возвращает квадрат аргумента.

var x = function(y) {
   return y * y;
}

Пример ниже задает массив из трех функций:

var a = [
   function(y) {
      return y
   }
   ,
   function(y) {
   {
      return y * y
   }
   ,
   function (y) {
      return y * y * y
   }
]

Для этого массива:

a[0](5) = 5
a[1](5) = 25
a[2](5) = 125

See also

См. также


Автор: Скриптор, дата: 17 апреля, 2010 - 23:12
#permalink

Седьмая строка - излишня: повтор.
Можно еще и "run" добавить.


Автор: Eugene141 (не зарегистрирован), дата: 20 февраля, 2011 - 10:35
#permalink

(Описание, примеры)

Определение функции при помощи оператора function очень похоже и имеет почти такое же синтаксис,


Автор: DarkS, дата: 19 мая, 2011 - 22:53
#permalink

Не знаю где спросить, попробую тут оставить, может кто поможет)
Есть несколько DIV, у каждого свое имя, все, кроме первого (а имена у них типа 1,2,3 и т.д.) скрыты, как бы мне сделать, чтоб по нажатию кнопки первый скрывался, второй же наоборот открывался и так далее? Заранее благодарен =)


Автор: Гость (не зарегистрирован), дата: 21 ноября, 2020 - 06:35
#permalink

Здравствуйте, с помощью какой функции можно сделать так, чтобы в названии сайта буквы меняли цвет и изредка переворачивались? "Всё о рыбалке"


Автор: Гость (не зарегистрирован), дата: 16 апреля, 2022 - 02:09
#permalink

Автор: Гость (не зарегистрирован), дата: 16 апреля, 2022 - 12:29
#permalink

Автор: soya (не зарегистрирован), дата: 30 июля, 2024 - 07:34
#permalink

It is important for you to be able to grow every day free


Автор: soya (не зарегистрирован), дата: 30 июля, 2024 - 07:35
#permalink

Embark on an exhilarating journey with free, the game that combines eye-catching 3D neon graphics with heart-pounding action


Автор: Teresa (не зарегистрирован), дата: 7 сентября, 2024 - 07:15
#permalink

Given that the Ryumoto GFX MLBB Skin Injector features active gameplay and a large global player base, it seems like a great fit for you. Regular play can also help enhance your skills.


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
2 + 0 =
Введите результат. Например, для 1+3, введите 4.
 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum