powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Автоматическое выделение нужной части js-библиотеки?
6 сообщений из 6, страница 1 из 1
Автоматическое выделение нужной части js-библиотеки?
    #40119113
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, глупый вопрос, но... В царстве javascript встречаются всякие чудеса (замыкания, цепочные вызовы, анонимные функции, и т.п. :) ) - поэтому, может, и такое окажется возможным:
- можно ли как-нибудь "автоматом" выделить нужные_на_самом_деле части подключаемых к данной конкретной странице библиотек?
Поясню вопрос на примере. Например, вот здесь подключаются к странице целых 4 js-библиотеки, но для отображения одного-единственного описываемого там SELECT-а, вероятно, хватило бы только какой-то конкретной части от каждой из этих библиотек. Вот потому и вопрос - а можно ли как-то "автоматом" определить эти НУЖНЫЕ части и выделить их в один js-файл? Понимаю, что нужные функции могут быть связаны зависимостями с другими, но - всё же?..
...
Рейтинг: 0 / 0
Автоматическое выделение нужной части js-библиотеки?
    #40119125
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
neznajka,
В принципе Webpack с этим как то справляется. Но далеко не все библиотеки написаны так, что из них можно вычленить нужное и оформить в виде какого то модуля.
Для конкретной задачи - элемент ввода со списком вполне нормально справляются обычные элементы
<input> и <datalist>
...
Рейтинг: 0 / 0
Автоматическое выделение нужной части js-библиотеки?
    #40119126
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neznajka , обычно такое проделывается при подготовке "исходников", перед выкладыванием на сервер.
И делается это сторонними модулями. Наверняка они писаны не на JS...
...
Рейтинг: 0 / 0
Автоматическое выделение нужной части js-библиотеки?
    #40119150
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант можно подгружать библиотеки в процессе. Ну, как обычно: createElement и appendChild.
...
Рейтинг: 0 / 0
Автоматическое выделение нужной части js-библиотеки?
    #40119156
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,
Ну во первых нужно тогда точно знать все зависимости этой библиотеки, что бы сначала подгрузить другие библиотеки.
Потом начинаются пляски с асинхронным кодом - ждать пока эти библиотеки загрузятся.
Потом в каждой своей функции, перед использованием функции из той библиотеки проверки, загружена она уже или нет.

И какой смысл? Что это экономит?
...
Рейтинг: 0 / 0
Автоматическое выделение нужной части js-библиотеки?
    #40119275
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем за разъяснения. Приятно, что здесь можно получить содержательные или наводящие ответы даже на такие "чисто теоретические" вопросы "чайника" :)
Отдельное спасибо voraa за упоминание о Webpack-е - судя по описанию, кажется, этой полезности мне очень не хватало. Сейчас вникаю, как этим пользоваться :)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Автоматическое выделение нужной части js-библиотеки?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]