Первая функция («функция jQuery») технически все еще является функцией JavaScript, поскольку jQuery - это просто библиотека JavaScript.Однако в данном конкретном случае эта функция означает нечто особенное для jQuery.В частности, это функция готовности, означающая, что она будет работать после того, как DOM будет готов (AKA, страница загрузилась).
Вторая функция - это «обычная» функция.Это можно вызвать из других частей кода JavaScript (включая код jQuery, который, если вы помните, является JavaScript).Это позволяет вам инкапсулировать различные действия или фрагменты информации, которые вы можете использовать повторно (а не повторять снова и снова).Вы также можете комбинировать их, как это:
$(function() {
// Call the function...
MyFunctionToDoSomething();
});
function MyFunctionToDoSomething() {
// Do stuff here.
}