Меню

Други

Влез Излез

Първи стъпки в OOP JavaScript (на английски)

Току-що изгледах един страхотен видео урок за OOP JavaScript от Lee Brimelow. Можете да видите урока на адрес http://www.gotoandlearn.com/play.php?id=159. Имайте само едно на ум, че е на английски.

Много от нещата съм ги обяснил и във втората част на собствения си урок за достъпен слайдер, но това, което и аз научих от това видео е елегантният начин да достъпваш private променливи в public метод, използвайки външна функция. Тънкостта, за която не се бях сетил е именно целият клас, заедно с още няколко функции да се вкарат в scope-а на самоизпълняваща се функция, като самият клас после се направи публичен. И най-тънкият момент идва, когато частните променливи се достъпват от функция, която не е декларирана вътре в класа, но пак не е достъпна за глобалния scope. Логично от една страна – да се използва просто още една wrapper функция, но така и не се бях сетил до момента :).

Добавяме още един пост към списъка с уроци от външни сайтове. Първият беше този.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax