diff --git a/bundles/lectures-1/lecture.html b/bundles/lectures-1/lecture.html index 37dc248..4bed7e3 100644 --- a/bundles/lectures-1/lecture.html +++ b/bundles/lectures-1/lecture.html @@ -59,7 +59,7 @@

Типы данных

Немного об объектах:

- Объекты - это все кроме 5 примитивных типов. + Объекты — это все кроме 5 примитивных типов.
@@ -403,7 +403,7 @@

СТАРАЙТЕСЬ ИЗБЕГАТЬ ГЛОБАЛЬНЫХ ПЕРЕМЕНН
-

Где хранятся значение перменных?

+

Где хранятся значения перменных?

  • Стек
  • Куча
  • @@ -423,7 +423,7 @@

    Примитивные типы

    -

    Не много магии

    +

    Немного магии

                 var x = 123;
                 x.toString()
    @@ -540,7 +540,7 @@ 

    Немного об объектах

    • Это словарь c ключами и значениями
    • Создание var a = {}
    • -
    • Задание личных свойст: a.xxx = 'xxx' или a['xxx'] = 'xxx'
    • +
    • Задание личных свойств: a.xxx = 'xxx' или a['xxx'] = 'xxx'
    • Получение свойств: a.xxx;
    • Но не совсем. У него есть еще скрытое свойство __proto__
    @@ -549,7 +549,7 @@

    Немного об объектах

    -

    Алгоритм получение свойств

    +

    Алгоритм получения свойств

    • CURRENT_POSITION = obj
    • CURRENT_POSITION.hasOwnProperty('some-property'), then return CURRENT_POSITION.get('some-property')
    • @@ -565,7 +565,7 @@

      Алгоритм получение свойств

      Вывод:

        -
      • Получение свойст происходит не за O(1)
      • +
      • Получение свойств происходит не за O(1)
      • Часто используемые свойства лучше держать поближе*
      @@ -769,8 +769,8 @@

      Итого

    • Типы данных
    • Поговорили об объявлении переменных
    • Узнали о том как работает сборка муссора
    • -
    • Узнали не много об объектах
    • -
    • Поговори о хелперах к массивам
    • +
    • Узнали немного об объектах
    • +
    • Поговорили о хелперах к массивам
    @@ -781,4 +781,4 @@

    Итого

    - \ No newline at end of file +