jQuery

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

jQuery — популярная библиотека на JS, которая позволяет упрощённо работать с HTML, прибавляя им интерактивности.

Всё так петуч

Описание[править]

Библиотека распространяется под лицензией MIT и является одним из самых популярных инструментов веб-разработки. На протяжении многих лет jQuery использовалась на 70 % из 10 миллионов наиболее посещаемых сайтов в мире, то есть стояла она практически везде.

Появилась она в 2005 году, когда царственные браузеры были несколько разнобойны во ярости великой. Первоначальная цель библиотеки была в том, чтобы сделать работу с DOM одинаково простой во всех браузерах того времени, где API существенно различались.

Работает он упрощённо, например селектор элемента всирается посредством приятного красивого доллара, как скажем $(«#myElement»), затем уже можно дожужжать определённый момент посредством функции, которая уже повлияет на этот элементыч что ли.

Также посредством этого API легко довсирать фукнции на события, скажем можно найти событие клика и присрать в него определённое действие, и выходит что человече кликает по кнопкецкому, и происходит некое странное, в общем-то так можно сильные сайты делать.

В целом среди кодеров библиотека стала популярной, так как писать код на нём может даже мартышка.

Movax1010h.png Глубокий смысл скрыт в этих неестественных языках
Языки программированияПромышленные: BATC#CC++JavaJavaScript (AJAX) • PascalPerlPHPPythonRubyABAPАссемблерВасикFortran (Профессор)
Эзотерические: BrainFuckHQ9++ErlangForthHaskellLISP (My other car) • PrologTclΤΕΧOracleMySQLGolangВ++ScalaH и Ё+Программист-бетонщик
ПрофессииБыдлокодерПрограммистТестировщикХакерХеллоуворлдщикIT-звёздыПрограммист (существо)Тернарный операторUnreal MCPИсходный кодSingle-Page ApplicationGiteaForgejoCephIDEДжуниорРепозиторийPostgreSQLSQLiteJQueryБуферWebGLПереполнение буфераХардкод
Методы и стилиReverse EngineeringАнти-паттернВыстрелить себе в ногуГрязный хакКод (индусский) • КостыльМетод научного тыкаПомолясьСвистелки и перделкиОчередьСпортивное программированиеОбфускацияБета-тестАльфа-тестШаблоныRegReplaceФреймворкБыдлокодIndex.phpОхота за жукамиКуМирКлеточный автоматПроцедурное программированиеПоиск файлов в Unix по содержимомуPetoohФункция активации нейронаПерегрузка операторов в PythonЗерокодинг
Средства разработкиSublime TextПодсветка синтаксиса кодаUnstable DiffusionAPIPythonTutorCodeWarsDataCampUnity3DКнижный PythonMallocСвязный списокSOLIDООПУказательNULLWeLang++XenonRecompFuse.jsОптимизацияТестированиеAmbreon866Реверс-инжинирингКроссплатформенностьJSON
ЛюдиИлья КанторЮрий КлючевскийЭдуард ЛаасЭдвард СноуденСеймур ПейпертПроблемаK!ockyTypeScriptОтладчикБитЭффективный менеджер (IT)TauriReact NativeWindows APIТипPyTorchTensorFlowПарсерNode.jsFastAPIVue.jsSvelteБэкендElectronBroken Object Level AuthorizationМаппингДжастин ФранкельHex-редакторVisual Basic .NETNext.jsDocker ComposeNode modulesIndexedDB
Прочее++i + ++iДедлайн%s640 килобайтCMSDummy modeЕГГОГFoobarGod is real, unless explicitly declared as integerGOTOIfconfigKISSRegExpSICPsql.ruXyzzyДискетаИнжалид дежицеКОИ-8ЛогМанРекурсияСУБДТест ТьюрингаУмение разбираться в чужом кодеФаза ЛуныФатальный недостатокПроблема 2000ТаймстампКэшЗапись в файл без кэша (Perl)Танцы с бубномКодачХукCurl cffiВибе-кодингFlutterАппликативный оператор