summaryrefslogtreecommitdiff
path: root/content/digarden/pages/20210423140548-javascript.org
diff options
context:
space:
mode:
Diffstat (limited to 'content/digarden/pages/20210423140548-javascript.org')
-rw-r--r--content/digarden/pages/20210423140548-javascript.org32
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]]