В чем разница между jquery.min.js и jquery.js?
Какой из них поддерживает все функции?
В чем разница между jquery.min.js и jquery.js?
Какой из них поддерживает все функции?
Они оба одинаковы функционально, но .min имеет все лишние символы, удаленные, чтобы уменьшить размер файла.
Чтобы указать на то, что лучше использовать мини-версию (.min) для вашей живой среды, поскольку Google теперь проверяет время загрузки страницы. Имея все ваши JS файлы, они будут загружаться быстрее и будут забивать больше очков коричневого цвета.
Вы можете получить аддон для Mozilla, называемый скоростью страницы, который будет просматривать ваш сайт и показывать вам все файлы .JS и предоставлять мини-версии (среди прочего).
Оба поддерживают одни и те же функции. jquery.min.js
представляет собой сжатую версию jquery.js
(исключение пробелов и комментариев, более короткие имена переменных...), чтобы сохранить пропускную способность. С точки зрения функциональности они абсолютно одинаковы. Рекомендуется использовать эту сжатую версию в рабочей среде.
jquery.js= Довольно и легко читается:) Прочтите этот.
jquery.min.js= Похоже на бред! Но размер файла меньше. Поместите это на свой сайт.
Оба варианта одинаковы по функциональности. Разница заключается только в том, отформатирована ли она для удобства чтения или компактности для меньшего размера файла.
В частности, второй из них минимизирован, процесс, который включает удаление ненужных пробелов и сокращение имен переменных. Оба способа делают код более трудным для чтения: удаление пробелов удаляет разрывы строк и пробелы, испортив форматирование, а сокращение имен переменных (включая некоторые имена функций) заменяет имена исходных переменных бессмысленными буквами.
Все это делается таким образом, что это не влияет на поведение кода при запуске. Примечательно, что замена/сокращение имен переменных и функций выполняется только для имен, которые появляются в локальной области, где она не будет мешать никакому другому коду в других сценариях.
Jquery.min.js - это не что иное, как сжатая версия jquery.js. Вы можете использовать его так же, как и jquery.js, но он меньше, поэтому в процессе производства вы должны использовать мини-версию, а при отладке вы можете использовать обычную версию jquery.js. Если вы хотите сжать свой собственный файл javascript, вы можете использовать эти компрессоры:
Или просто прочитайте topis на StackOverflow о js compression:):
В простом языке обе версии абсолютно одинаковы. Единственное отличие:
min.js для веб-сайтов (онлайн)
.js предназначен для разработчиков, ребята, которым нужно читать, узнавать и/или понимать коды jquery, например, разработку плагинов (автономная, локальная работа).
Оба имеют одинаковую функциональность, но эквивалент .min.js оптимизирован по размеру. Вы можете открыть оба файла и взглянуть на них. В файле .min.js вы заметите, что все имена переменных были сокращены до коротких имен и что большинство пробелов и комментариев были удалены.
jquery.js: когда вы должны погрузиться в исходный код jquery jquery.min.js: сжатая версия для экономии полосы пропускания
Существует еще один вариант сохранения большей пропускной способности, а затем сжатая версия, которая использует что-то вроде Google CDN: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
резюме - популярные js-фреймворки, такие как jquery или dojo предложить одну прокомментированную, довольно форматированную версию с комментариями для РАЗРАБОТКИ и сокращенная версия (быстрее) без комментариев и т.д. для ПРОИЗВОДСТВА
jquery.js - разработка jquery.min.js - производство
jquery.min - это версия для сжатия. Он удалил комментарии, новые строки,...
Если вы запускаете JQuery на производственном сайте, в какую библиотеку вы должны загружать? JQuery.js или JQuery.min.js? Короткий ответ: они по сути те же, с одинаковой функциональностью.
Одна версия длинная, а другая - миниатюрная версия. Минимизированный сжимается для экономии места и времени загрузки страницы. Белые пространства были удалены в сокращенной версии, что делает их смехотворными и невозможными для чтения.
Если вы собираетесь запускать библиотеку JQuery на производственном сайте, я рекомендую использовать мини-версию, чтобы уменьшить время загрузки страницы, которое Google теперь рассматривает в своем рейтинге страниц.
Еще один хороший вариант - использовать библиотеку javascript в Google Googles. Это избавит вас от необходимости загружать библиотеку, а также загружать на ваш сайт. Кроме того, ваш сайт также не использует ресурсы при загрузке JQuery.
Последняя версия JQuery, выпущенная из Google, доступна здесь.
Вы можете ссылаться на него на своих страницах, используя:
http://ulyssesonline.com/2010/12/03/jquery-js-or-jquery-min-js/
Если вы используете JQuery из Google CDN, серьезно, это улучшит производительность в 5-10 раз больше, чем вы добавите на свою страницу, которая будет загружена. Кроме того, вы получите самую последнюю версию файлов JQuery.
Разница между обоими файлами, то есть jquery.js и jquery.min.js, - это просто размер файла, из-за чего файлы загружаются быстрее.:)