Показать сообщение отдельно
  #4 (permalink)  
Старый 25.06.2012, 20:30
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

хотя правильнее показать на таком примере:
function jQuery( selector, context ) {
    return new jQuery.prototype.init( selector, context );
}
 
jQuery.prototype = {
    constructor: jQuery,
    init: function( selector, context ) {

        context = context || document;

        return jQuery.makeArray( this, context.querySelectorAll( selector ) );
    },
    length: 0
}

jQuery.makeArray = function( array, obj ) {

    var length = obj.length;

    for( var i = 0; i < length; i++ ) {
        array[ i ] = obj[ i ];
    }
    array.length = length;

    return array;
}
 
jQuery.prototype.init.prototype = jQuery.prototype;

var s = "", jq = jQuery('*');
for( var k in jq ) {
    s += k + ": " + jq[k] + "\n";
}
alert( s );
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием