Конструктор функции

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео

Тест за преминаване към следващия урок

 
Какво е особеното при конструктор функциите?
Извикват се с new
Контекстът на изпълнение сочи към обекта и се връща по подразбиране от функцията 
Всичко изброено

Въпроси и отговори

  • Как можем ( примерно в Person) да си добавим още функции и откъде освен от JS може да бъде извикана ф-я.?

    инж. Юлиан Ангелов:

    можем ( примерно в Person) да си добавим още функции и откъде освен от JS може да бъде извикана ф-я. Има ли вариант извикана не от JS, this-ът й да не сочи window?

    Борис Митев:

    Може да изпълняваш функции и в HTML, но това не е добра практика: <script> myFunction(); </script>

    Съветът ми е да извиквате функции в JavaScript или като използвате events, за да се закачате за някакви събития в браузъра (с addEventListener и events като load, click, scroll и т.н.)

    инж. Юлиан Ангелов:

    Благодаря! :) А макар да не е точно тема на курса - само принципно - възможно ли е да се извиква по същият начин JS и от PHP, SQL/MySQL и др. Нямам знания а тях и очаквам да излязат такива курсове на Аула, но в контекста на разглеждането на този материал за JS бих искал да знам - използват ли се на практика такива взаимодействия.