Показать сообщение отдельно
  #5 (permalink)  
Старый 23.11.2018, 22:41
Новичок на форуме
Отправить личное сообщение для taksebe Посмотреть профиль Найти все сообщения от taksebe
 
Регистрация: 23.11.2018
Сообщений: 9

продолжение №4
// Заполнение значений boolean атрибутов.
jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) { //... } );

// Исправление oldIE attroperties
if ( !getSetInput || !getSetAttribute ) { //... }

/* Блок если не поддерживается getSetAttribute (браузеры IE6 / 7 не поддерживает получение / установку некоторых атрибутов с помощью get / 

setAttribute) */
if ( !getSetAttribute ) { //... }

// Обеспечение кросс-браузерности, если не поддерживается style.
if ( !support.style ) { //... }

// Количество вызовов: 1
var rfocusable = /^(?:input|select|textarea|button|object)$/i,
    rclickable = /^(?:a|area)$/i;

jQuery.fn.extend( { // добавление следующих свойств в экземпляр jQuery: prop, removeProp } );

jQuery.extend( { // добавление следующих свойств в объект jQuery: prop, propHooks, propFix } );

/* Обеспечение кросс-браузерности, если не поддерживается hrefNormalized. (Для некоторых атрибутов требуется специальный вызов в IE). */
if ( !support.hrefNormalized ) { //... }

// Обеспечение кросс-браузерности, если не поддерживается optSelected.
if ( !support.optSelected ) { //... }

// Нормализация названий свойств.
jQuery.each( [
  "tabIndex",
  "readOnly",
  "maxLength",
  "cellSpacing",
  "cellPadding",
  "rowSpan",
  "colSpan",
  "useMap",
  "frameBorder",
  "contentEditable"
], function() {
  jQuery.propFix[ this.toLowerCase() ] = this;
} );

// Обеспечение кросс-браузерности, если не поддерживается enctype (для IE6/7 encoding).
if ( !support.enctype ) {
	jQuery.propFix.enctype = "encoding";
}

// Количество вызовов: 3
var rclass = /[\t\r\n\f]/g;

/* Функция устанавливает указанному атрибуту, при наличии, значение class. Количество вызовов: 7 */
function getClass( elem ) {
  return jQuery.attr( elem, "class" ) || "";
}

jQuery.fn.extend( { /* добавление следующих свойств в экземпляр jQuery: addClass, removeClass, toggleClass, hasClass */ } );

// Возвращает экземпляр jQuery с включением только указанных атрибутов.
jQuery.each( ( "blur focus focusin focusout load resize scroll unload click dblclick " +
    "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
    "change select submit keydown keypress keyup error contextmenu" ).split( " " ),
  function( i, name ) { //... } );

jQuery.fn.extend( { // добавление следующих свойств в экземпляр jQuery: hover } );

// Количество вызовов: 1
var location = window.location;

// Количество вызовов: 3
var nonce = jQuery.now();
var rquery = ( /\?/ );

// Количество вызовов: 1
var rvalidtokens =/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u
  [\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;

// Функция парсинга json-данных. Количество вызовов: 2
jQuery.parseJSON = function( data ) { //... };

// Кросс-браузерный xml парсинг. Количество вызовов: 1
jQuery.parseXML = function( data ) { //... };

var
    // Количество вызовов: 1
    rhash = /#.*$/,

    // Количество вызовов: 2
    rts = /([?&])_=[^&]*/,

    // Количество вызовов: 1
    rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg,
    rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
    rnoContent = /^(?:GET|HEAD)$/,
    rprotocol = /^\/\//,
    
    // Количество вызовов: 2
    rurl = /^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,

    // Количество вызовов: 2
    prefilters = {},
    transports = {},

    // Избежать последовательности символов начала комментариев. Количество вызовов: 2
    allTypes = "*/".concat( "*" ),

    // Расположение документа. Количество вызовов: 3
    ajaxLocation = location.href,

    // Разбиение расположения на части. Количество вызовов: 6
    ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];

// Функция-конструктор для jQuery.ajaxPrefilter и jQuery.ajaxTransport Количество вызовов: 2 
function addToPrefiltersOrTransports( structure ) { //... }

// Основная функция контроля для prefilters и transports. Количество вызовов: 2
function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { //... }

/* Функция стандартизации параметров функции ajax, чтобы увидеть, какие параметры не назначены. Количество вызовов: 3 */
function ajaxExtend( target, src ) { //... }

/* Функция обработки ответов на запрос ajax Находит правильный тип данных (посредник между типом контента и ожидаемым типом данных и 

возвращает соответствующий ответ). Количество вызовов: 1 */
function ajaxHandleResponses( s, jqXHR, responses ) { //... }

// Функция сетевых преобразований с учетом запроса и исходного ответа. Количество вызовов: 1
function ajaxConvert( s, response, jqXHR, isSuccess ) { //... }

jQuery.extend( { /* добавление следующих свойств в объект jQuery: active, lastModified, etag, ajaxSettings, ajaxSetup, ajaxPrefilter, 

ajaxTransport, ajax, getJSON, getScript */ } );

// Расширение параметров get/post запросов.
jQuery.each( [ "get", "post" ], function( i, method ) { //... } );

// Функция динамической загрузки скрипта. Количество вызовов: 2
jQuery._evalUrl = function( url ) {
  return jQuery.ajax( {
    url: url,
    type: "GET",
    dataType: "script",
    cache: true,
    async: false,
    global: false,
    "throws": true
  } );
};

jQuery.fn.extend( { /* добавление следующих свойств в экземпляр jQuery: wrapAll, wrapInner, wrap, unwrap */ } );

// Функция, определяющая тип отображения элемента. Количество вызовов: 1
function getDisplay( elem ) {
  return elem.style && elem.style.display || jQuery.css( elem, "display" );
}

// Функция, выявляющая отсоединенные или скрытые элементы. Количество вызовов: 1
function filterHidden( elem ) { //... }

// Функция проверки скрытого состояния элемента. Количество вызовов: 1
jQuery.expr.filters.hidden = function( elem ) {
  return support.reliableHiddenOffsets() ?
    ( elem.offsetWidth <= 0 && elem.offsetHeight <= 0 && !elem.getClientRects().length ) :  
    filterHidden( elem );
};

// Функция проверки не скрытого состояния элемента. Количество вызовов: 0
jQuery.expr.filters.visible = function( elem ) { 
  return !jQuery.expr.filters.hidden( elem );
};

// Количество вызовов: 1
var r20 = /%20/g,
    rbracket = /\[\]$/,

// Количество вызовов: 2
rCRLF = /\r?\n/g,

// Количество вызовов: 1
rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
rsubmittable = /^(?:input|select|textarea|keygen)/i;

// Функция преобразования объекта в строку. Количество вызовов: 1
function buildParams( prefix, obj, traditional, add ) { //... }

/* Функция сериализации массива элементов формы или набора ключей/значений в строку ajax-запроса. Количество вызовов: 2 */
jQuery.param = function( a, traditional ) { //... };

jQuery.fn.extend( { /* добавление следующих свойств в экземпляр jQuery: serialize, serializeArray */ } );
Ответить с цитированием