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

Какие функции будут работать при совпадении имен?

27.11.2021, 16:14. Показов 719. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Так получилось, что есть три файла, которые в зависимости от наличия подключаются в заголовок.

Структура сайта модульная, модули лежат в единой папке с разными версиями. Доработка идет на лету, приходится создавать новую версию в процессе.
Поэтому JS скрипты распределены так:
1. Общие функции лежат в либах
2. Модуль-специфичные функции (для конкретного модуля) лежат в папке модуля в виде файла ajax.js
3. Файл-специфичные функции (для конкретного скрипта, версии) лежат в папке модуля, файл имеет имя, совпадающее с именем php скрипта, но с расширением .js

Подключение идет последовательно - сначала общие, потом модульные, потом конкретного файла

Какие функции будут выполняться если их имена совпадают?
Например модуль называется synt.php. Функция setJess() есть и в ajax.js и в файле synt.js. Функции соответственно отличаются.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2021, 16:14
Ответы с готовыми решениями:

Объединить содержимое папок при совпадении имён после переименования
Есть такая структура папок: # 2016-01-02 Folder 1 # subfolder 1 # subfolder 2 # 2016-05-03 Folder 1 # subfolder 3 #...

При совпадении одинаковых имен просуммировать количество для определенного поля
Всем привет. Я добавляю данные в одну таблицу и идет добавление сразу в другую же (что то типо склада всего) Так вот как сделать что если...

Какие игры будут нормально работать на указанной конфигурации?
всем привет взял ноут с core i5 2430 и giforce gt555 2gb 4г озу нормально ли будут идти современные игры и игры прошлого-позопрошлого года?

1
 Аватар для bodynar
345 / 307 / 135
Регистрация: 14.03.2015
Сообщений: 1,158
Записей в блоге: 1
27.11.2021, 21:51
Лучший ответ Сообщение было отмечено rtt1971 как решение

Решение

Цитата Сообщение от rtt1971 Посмотреть сообщение
Например модуль называется synt.php. Функция setJess() есть и в ajax.js и в файле synt.js. Функции соответственно отличаются.
Будет выполняться код функции, которая загружена последней. Если, конечно же, после сборки у вас одноименность функций сохранится

Проверьте в консоли браузера следующий код

JavaScript
1
2
3
4
5
6
7
8
9
function text() {
    alert("text 1");
}
 
function text() {
    alert("new version");
}
 
text();
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2021, 21:51
Помогаю со студенческими работами здесь

Какие игры у меня пойдут и будут хорошо работать?
Здравствуйте, у меня видеокарта ati radeon HD 5450 512, подскажите во что с неё можно поиграть?а то CS,dota,tf надоели

Копировать файлы в папки при совпадении имен файла и папки
Добрый день. Задача такая, есть папка в которой содержатся файлы, каждый файл с уникальным именем, например "file1.txt",...

Не возникает ли коллизия имен, если использовать два пространства имен, и в каждом из них будут одноименные?
Вот например namespace nms1 { int gh; } namespace nms2 { int gh;

Будут ли функции Win32 работать на компьютере с 64
Есть ли какой-нибудь сайт или ещё что-то, чтобы посмотреть, будет ли работать какая-нибудь функция Win32 API на 64-х разрядных компьютерах?...

Как понять пространство имен, и какие у него функции
Желательно с кодом объяснение


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru