Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Динамический this (https://javascript.ru/forum/misc/23864-dinamicheskijj.html)

yemcoder 09.12.2011 08:30

Динамический this
 
Здравствуйте, Илья


Почему тут http://beta.javascript.ru/play/JG3Ot два алерта и второй undefined ?

ksa 09.12.2011 09:19

Цитата:

Сообщение от yemcoder
Почему тут http://beta.javascript.ru/play/JG3Ot два алерта и второй undefined ?

Так будет понятно?

<!DOCTYPE HTML>
<html>
<body>   
  <script>
    function love(female){
        this.name = "Вася";
        this.half = female;
        this.toString = function(){
            alert ( this.name + ' + ' + this.half + " = любовь")
            return 'Ok';
        }
    };
    var willfamaly = new love("Лена");
    alert(willfamaly);
  </script>
</body>
</html>


Часовой пояс GMT +3, время: 14:41.