Я только начал изучать JavaScript. Надо вызвать функцию, из функции пытаюсь не получается. Помогите пожалуйста.
Код:
self.AutoSearch = function (searchPanelUpdateRequired, isMobileOverride,
function (){console.log("111111111111");
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'event': 'visitor interaction',
'interaction_name': 'vehicle search'
});}) {
var windowWidth = document.documentElement.clientWidth;
if ((windowWidth > 500) || (isMobileOverride == true)) {
if (self.SearchData.Configuration.SearchAutoUpdate()) {
self.DoSearch(1, searchPanelUpdateRequired, false);
}
else {
if (searchPanelUpdateRequired != false) {
self.UpdateSearchPanel();
}
}
}
return true;
}
Для того чтобы вызвать анонимную функцию есть несколько вариантов:
();
;
(function (){
console.log("work");
})();
2.Похож на первый, но в круглые скобки оборачивается и функция и ее вызов:
(function (str){
console.log(str);
}("work"));
В Вашем примере что-то напутано (как мне кажется), так что - примените конструкцию вызова анонимной функции сами.
self.AutoSearch()
рекомендую почитать
https://learn.javascript.ru/es-function
Виртуальный выделенный сервер (VDS) становится отличным выбором
Я начинающий и экспериментируюРаботаю с погодным API
Есть Responsive Accordion Tabs от Foundation, нужно сделать табы в виде карусели
Друзья, помогите пожалуйстаСоздала анимацию для одного объекта https://codepen