diff options
Diffstat (limited to 'content/digarden/pages/20210423140548-javascript.org')
-rw-r--r-- | content/digarden/pages/20210423140548-javascript.org | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/content/digarden/pages/20210423140548-javascript.org b/content/digarden/pages/20210423140548-javascript.org new file mode 100644 index 0000000..ca116f2 --- /dev/null +++ b/content/digarden/pages/20210423140548-javascript.org @@ -0,0 +1,32 @@ +:PROPERTIES: +:ID: eaa22630-cc22-4682-8cbf-e20ee4d5c54d +:END: +#+title: Javascript + +http://jstherightway.org + +** Личности +- Крокфорд + +** Курсы +- [[https://github.com/HowProgrammingWorks/Index][Изучение программирования (на JS) на русском языке]] + +** Статьи +- [[https://habr.com/ru/post/120192/][Javascript FAQ]] +- [[https://habr.com/ru/post/120193/][Основы и заблуждения Javascript]] +- [[https://habr.com/ru/post/114483/][Используем Console на полную]] + +** Преимущества +- Много функциональщины +- Большее ООП чем в традиционных языках +- Объектные литералы, можно создать объект без классов +- Прототипное наследование, можно переопределять свойства и поведение как "класс", так и "инстансов" + +** Недостатки +- Слишком много способов сделать одно и то же +- Слабая типизация +- Применяется в основном в браузерах + +** Видео +- [[https://youtu.be/DogGMNBZZvg][Douglas Crockford. Javascript has a good parts]] +- [[https://www.youtube.com/watch?v=VMYfHIcP7Ko][Douglas Crockford on programming]] |