Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/34: Рейтинг темы: голосов - 34, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 16.06.2018
Сообщений: 10

Зачем нужны скобки после того как объявили имя функции

13.07.2018, 22:13. Показов 7086. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят я прям совсем сырой в этом только начал учить столкнулся с проблемой не могу найти ответ почему после того как дали имя функции мы открываем и закрываем скобку , а внутри пусто прилагаю скрин.
Миниатюры
Зачем нужны скобки после  того как объявили имя функции  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.07.2018, 22:13
Ответы с готовыми решениями:

Зачем нужны фигурные скобки?
class ShopProduct{ public $title = 'Стандартный товар'; public $ProducerMainName = ' Фамилия автора'; public $ProducerFirstName =...

Списки в maple - зачем нужны скобки?
x := lhs(otrezok); a := op(rhs(otrezok)); b := op(rhs(otrezok)); для меня не понятны эти скобки, зачем они нужны?

Зачем нужны квадратные скобки в данном коде?
def total(initial=5, *numbers, **keywords): count = initial for number in numbers: count += number for key in keywords: ...

11
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
13.07.2018, 23:33
Цитата Сообщение от xSaxaRx Посмотреть сообщение
не могу найти ответ почему после того как дали имя функции мы открываем и закрываем скобку , а внутри пусто
Потому что такие правила языка. К тому же в скобках могут быть аргументы
1
0 / 0 / 0
Регистрация: 16.06.2018
Сообщений: 10
14.07.2018, 00:27  [ТС]
может посоветуйте какие то словари где описаны эти правила , всё что в поиске вижу многое с пробелами мало комментариев .
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
14.07.2018, 01:04
Цитата Сообщение от xSaxaRx Посмотреть сообщение
может посоветуйте какие то словари где описаны эти правила
https://www.ozon.ru/context/detail/id/19677670/
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
14.07.2018, 01:53
xSaxaRx, Да, правила языка такие, да и представь когда много кода, очень удобно ориентироваться, сразу понимаешь: без скобок- переменная, со скобками- функция.
1
14.07.2018, 02:18

Не по теме:

Цитата Сообщение от zlojnaxa Посмотреть сообщение
со скобками- функция
Но не всегда ;D

0
14.07.2018, 02:34

Не по теме:

Цитата Сообщение от zlojnaxa Посмотреть сообщение
сразу понимаешь: без скобок- переменная, со скобками- функция.
Учитывая, что вопрос был об объявлении функции - звучит не очень убедительно. Вряд ли можно принять за переменную такое
JavaScript
1
2
3
4
function foo
{
    // Здесь еще и код
}

0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
14.07.2018, 02:54
Lazy_Den, diadiavova,
Я так и знал что стоит написать свое мнение и буду критикован. Просто, лично я, всегда стараюсь делать именно так, ибо лично для меня это удобно.

Добавлено через 2 минуты
Цитата Сообщение от diadiavova Посмотреть сообщение
вопрос был об объявлении функции
alert от alert() (из скрина) я отличу именно по скобккам
1
 Аватар для Antiplayer
129 / 112 / 39
Регистрация: 27.09.2012
Сообщений: 305
16.07.2018, 09:11
Вопрос из разряда: "Почему жи-ши необходимо писать через 'и'?" Правила конкретного языка.
0
0 / 0 / 0
Регистрация: 16.06.2018
Сообщений: 10
19.07.2018, 19:52  [ТС]
Это был намёк на то , как не задавать таких глупых вопросов , где описываются подобные правила с примерами, то что я нахожу в поиске либо совсем сложное , что фиг разберёшь либо совсем простое что даже не понятно что с этим делать , я мало надеюсь что кто то мне скинет такой источник который значительно облегчит этот путь , но надежда умирает последней
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
19.07.2018, 20:04
Цитата Сообщение от xSaxaRx Посмотреть сообщение
источник который значительно облегчит этот путь
Этот путь поначалу не легок, временами даже очень, но со временем все будет- главное ставь себе задачи и старайся их реализовать.
1
 Аватар для Ылфат
1 / 1 / 0
Регистрация: 21.01.2012
Сообщений: 11
20.07.2018, 00:33
xSaxaRx, дружище! Я понимаю твои страдания
Цитата Сообщение от xSaxaRx Посмотреть сообщение
может посоветуйте какие то словари где описаны эти правила
Если в теме совсем новичок, то лучше сначала усвоить материал.

Вот тут неплохой онлайн учебник
https://learn.javascript.ru/

если покупать, то вот еще хороший учебник для новичков.
https://www.ozon.ru/context/detail/id/31057355/

Вместо справочника для начала конспектируй, то что читаешь.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.07.2018, 00:33
Помогаю со студенческими работами здесь

Зачем нужны скобки в catch()? что в них указывается?
Раньше работал всегда на C#, там try... catch, увидел в книге пример js кода, и почему то около catch ставятся скобки, и все это выглядит...

Зачем писать скобки после ReadLine?
Console.ReadLine(); Зачем мы пишем скобки после ReadLine, они запускают конструктор класса по умолчанию? object.method(); Что...

Нужны ли круглые скобки при вызове функции?
Всем привет. Подскажите пожалуйста, как правильно вызвать функцию из обработчика событий. Нужно ли при вызове ставить круглые скобки? ...

Зачем нужны эти функции?
bool CPicture::Init3d() { CMainFrame* pp = (CMainFrame*)some; int pixelformat; pixelformat =...

Зачем нужны дружественные функции
Здравствуйте! Начал изучать "друзей" в С++, но в моём странном учебнике данная тема описывается буквально в 2-х абзацах. В одном абзаце...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru