Этап 1…

С тех пор, как я переехал из Таиланда в Соединенные Штаты, я подумал о многих вещах, которыми я хотел бы заниматься в своей жизни, и одной из моих страстей являются технологии. Итак, в начале ноября я решил подать заявление в школу Flatiron и начал свой путь программирования на JavaScript. Изучение нового языка программирования похоже на изучение нового языка, новой культуры и нового образа мышления. В первую неделю я был перегружен информацией, необходимой для изучения JavaScript. Один из предметов, который я часто видел на первом этапе, — это массив.

Что такое массив? 🤔

Массив — это объект, похожий на список, который имеет индекс и несколько значений. Значения или элементы в массиве могут быть любого типа данных в JavaScript. Значения в массиве всегда отображаются по порядку. Массив можно создать в квадратных скобках […] и разделить запятыми. Мы можем организовать данные с помощью массива. Итак, массивы — это объекты? Ответ «ДА». (изображение ниже)

Что такое объект? 🤔

Объект — это один из типов данных в JavaScript и набор данных. Объект может быть создан в фигурных скобках {…}, свойства внутри которых будут парами ключ-значение. Значения свойства могут быть любым типом данных в JavaScript, а ключ (имя свойства) представляет собой строку. (изображение ниже)

Как получить доступ к массивам и объектам

Множество

Первый элемент массива начинается с индекса [0], а второй элемент — [1]. Если у нас есть 5 элементов в массиве, мы можем получить доступ к последнему элементу, обратившись к [4]. (изображение ниже)

Объект

Есть два способа получить доступ к свойствам объекта.

  1. Использование записи через точку:objectName.propertyName

or

2. Использование квадратных скобок:objectName[“propertyName”]

Примечание. Обозначение квадратных скобок необходимо использовать, когда имя свойства является нестандартной строкой. Например, «Суп дня»: «Куриный суп с лапшой».

Это основные массивы и объекты. Я надеюсь, что это будет полезно для тех, кто пытается изучить эти предметы за короткий промежуток времени. На первом этапе я узнал намного больше информации, такой как функции, DOM, прослушиватели событий и т. д. В течение первой недели изучения всего этого я испытал эмоции вверх и вниз: страх провалить кодовое испытание. через неделю 2 и проект через неделю 3. Трудно было поверить, что я смог пройти через эти 3 недели. После испытания кода мой страх сменился волнением по поводу работы над проектом. У меня была возможность поработать над групповым проектом, и мне было весело работать и обмениваться идеями с другими. Прямо сейчас мой взгляд на программирование похож на игру в игры и решение головоломок, и это весело. Я готов к следующему вызову!

Ресурсы

Массив МДН

Объекты МДН