Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для skapunker
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,459

Как обратиться к функции, а не к переменной?

14.10.2022, 10:25. Показов 302. Ответов 1
Метки js (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Подскажите, как обратиться к функции, а не к одноименной переменной?
Переименовывать что то совсем не хочется.

Вот код

JavaScript
1
2
3
4
5
6
7
8
9
10
11
async function search(bot, message) {
..................
 }
async function next(bot, message) {
let search = await Search.findOne({where: {user: message.from.id}});
    if (search) {
        await message.send(texts.searchingActive);
    }
 
await search(bot, message); // вот тут!
}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.10.2022, 10:25
Ответы с готовыми решениями:

Как обратиться к переменной, если после функции тебе дали строку, с именем переменной
Допустим есть Function Generation():String; там генерируется строка, с именем нашего обьекта(имя объекта мы не знаем которое выпадет). ...

Как обратиться в глобальном массиве к переменной из функции?
Как обратиться в глобальном массиве к переменной из функции, чтобы передать сх и су? проблема в 74 строке кода....

Как обратиться к переменной, объявленной внутри функции?
Есть вот такой код: void __fastcall TForm1::FormCreate(TObject *Sender) { ...

1
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3827 / 1664 / 429
Регистрация: 14.03.2022
Сообщений: 4,186
14.10.2022, 21:03
Лучший ответ Сообщение было отмечено skapunker как решение

Решение

Цитата Сообщение от skapunker Посмотреть сообщение
Переименовывать что то совсем не хочется.
Но придется...

Добавлено через 1 час 13 минут
skapunker, разве что так переделать...
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
async function search(bot, message) {
    //..................
}
async function next(bot, message) {
    (_ => {
        let search = await Search.findOne({where: {user: message.from.id}});
        if (search) {
            await message.send(texts.searchingActive);
        }
    })()
    await search(bot, message); // вот тут!
}
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.10.2022, 21:03
Помогаю со студенческими работами здесь

В переменной типа string хранится имя переменной, к которой нужно обратиться. Как это сделать?
Пример: int speed = 10; string s = "speed"; MessageBox.Show(/*как-то обратиться к переменной, чье имя содержится в переменной...

Можно обратиться к локальной переменной из другой функции?
Можно ли как-нибудь обратиться к локальной переменной из другой функции? Например: int PaPoRoTnik(){ extern int qq; int qq2=124;...

Как подставляя значение переменной к неполному имени переменной обратиться "куда надо"?
Салют, нужно в циклах обращаться к разным переменным ($b1-$b5), но так ручками писать муторно, задумал подставлять к $b($i) значение...

Можно ли обратиться из процедуры или функции к переменной, значение которой было передано в параметрах?
Здравствуйте. Можно ли в FreePascal обратиться из процедуры или функции к переменной, значение которой было передано в параметрах, или к...

Как обратиться к переменной?
Есть сайт, на котором я хочу обратиться к переменной bet_sum Вот начало кода, где содержится эта переменная ;(function($) { var...


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

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