From 6a86af8bb3bfd39e95c7dc6d0b3a22b3530b1a2a Mon Sep 17 00:00:00 2001 From: CustomButtons Date: Sun, 12 Jul 2015 13:45:55 +0500 Subject: [PATCH 1/2] Auto scroll console text fixed --- .../2-events-and-timing-depth/article.md | 6 +++--- .../mouseenter-mouseleave-delegation.view/script.js | 2 ++ .../mouseoverout.view/script.js | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/2-ui/2-events-and-interfaces/2-events-and-timing-depth/article.md b/2-ui/2-events-and-interfaces/2-events-and-timing-depth/article.md index 4c01ab74..abee7371 100644 --- a/2-ui/2-events-and-interfaces/2-events-and-timing-depth/article.md +++ b/2-ui/2-events-and-interfaces/2-events-and-timing-depth/article.md @@ -55,9 +55,9 @@ ``` [/online] diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseenter-mouseleave-delegation.view/script.js b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseenter-mouseleave-delegation.view/script.js index 275a9ef2..f0fa2d35 100755 --- a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseenter-mouseleave-delegation.view/script.js +++ b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseenter-mouseleave-delegation.view/script.js @@ -2,10 +2,12 @@ table.onmouseover = function(event) { var target = event.target; target.style.background = 'pink'; text.value += "mouseover " + target.tagName + "\n"; + text.scrollTop = text.scrollHeight; }; table.onmouseout = function(event) { var target = event.target; target.style.background = ''; text.value += "mouseout " + target.tagName + "\n"; + text.scrollTop = text.scrollHeight; }; \ No newline at end of file diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseoverout.view/script.js b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseoverout.view/script.js index 001f0b2a..a49bac0c 100755 --- a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseoverout.view/script.js +++ b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseoverout.view/script.js @@ -10,7 +10,7 @@ function handler(event) { log.value += event.type + ': ' + 'target=' + str(event.target) + ', relatedTarget=' + str(event.relatedTarget) + "\n"; - log.scrollTop = 1e9; + log.scrollTop = log.scrollHeight; if (event.type == 'mouseover') { event.target.style.background = 'pink' From 56e5350a8f0dd21163417928e67d34f049c4acee Mon Sep 17 00:00:00 2001 From: andy Date: Mon, 13 Jul 2015 14:17:27 +0500 Subject: [PATCH 2/2] smail fix Function name omitted --- 1-js/2-first-steps/21-javascript-specials/article.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1-js/2-first-steps/21-javascript-specials/article.md b/1-js/2-first-steps/21-javascript-specials/article.md index c16c1275..3dad3c2e 100644 --- a/1-js/2-first-steps/21-javascript-specials/article.md +++ b/1-js/2-first-steps/21-javascript-specials/article.md @@ -371,7 +371,7 @@ alert( sum(1, 2) ); // 3 ## Named Function Expression -Если объявление функции является частью какого-либо выражения, например `var = function...` или любого другого, то это Function Expression. +Если объявление функции является частью какого-либо выражения, например `var f = function...` или любого другого, то это Function Expression. В этом случае функции можно присвоить "внутреннее" имя, указав его после `function`. Оно будет видно только внутри этой функции и позволяет обратиться к функции изнутри себя. Обычно это используется для рекурсивных вызовов.