Javascript методы, которые нельзя вызвать из объектов jquery?

Я читал Learning jQuery 1.3 (Джонатан Чаффер и Карл Сведберг), и во время сортировки таблицы они использовали.get() перед звонком.sort(), и сказал

we need to transform jQuery objects into array of DOM nodes. Even though jQuery objects act like arrays in many respects , they don't have any of the native array methods available, such as .sort().

Код:

$("#sort").click(function() {
        var posts = $("#posts_div .post");
        posts.sort(function(a, b) {
           return ($(a).text()) > ($(b).text());
        });       
        $.each(posts, function(index, post) { $("#posts_div").append(post); });
});​

Поэтому я попытался сделать это без использования.get(), но неожиданно это сработало даже без.get() с последним jQuery, но не работал с 1.3

Так что сделал несколько скрипок, чтобы было понятно

** не работает без.get() jquery 1.2.6 **

Работать с.get() jquery 1.2.6

Работает без.get() jquery 1.7.2

Работать с.get() jquery 1.7.2

Поэтому очевидно, что ранее объекты jQuery раньше не имели.sort() функционировать так же, как массивы Javascript? Но теперь у них есть ..

Поэтому мой вопрос в том, какие функции еще не поддерживаются объектами jQuery, поэтому мы можем помнить о необходимости преобразования в массивы Javascript перед их использованием ??

Ответы на вопрос(2)

Ваш ответ на вопрос