Я создаю автозаполнение для своего сайта, когда наткнулся на этот стиль кода здания:
$(function() {
function log( message ) {
$( "<div/>" ).text( message ).prependTo( "#log" );
$( "#log" ).scrollTop( 0 );
}
$(element).autocomplete(....
//more code
});
Я знаю о замыканиях, "IIFE", но этот для меня новый.
- что за код "jQuery-wrapped" выше?
- есть ли какая-то особая причина, по которой я должен это сделать? (Сфера?)
- Оптимизация, я должен даже сделать это таким образом?