Мне было интересно, что означает прототип в jQuery? Я обычно нахожу информацию о "Prototype" - фреймворке - но вот он "Prototype" внутри jQuery...? Не могли бы вы рассказать мне, когда лучше всего использовать его?
Кроме того, не могли бы вы сказать мне: почему мы используем "простой javascript" код внутри плагина jQuery, а не код jquery, как в этом примере? это проблема быстроты?
вот мой пример: (плагин для твиттера)
Спасибо за ваши ответы!
$.each(data, function(i, item) {
holder.append("<p>"+item.text.makeLinks()+"</p>");
});
//...further in the code
String.prototype.makeLinks = function() {
return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(str) {
return str.link(str);
});
};