Javascript Academy
Open in Telegram
2 418
Subscribers
-124 hours
-137 days
-4930 days
Posts Archive
2 418
Метод Object.defineProperty 🔥
Метод Object.defineProperty() определяет новое или изменяет существующее свойство непосредственно на объекте, возвращая этот объект.
Этот метод позволяет точно добавлять или изменять свойства объекта. Обычное добавление свойств через присваивание создаёт свойства, которые можно увидеть через перечисление свойств (с помощью цикла for...in или метода Object.keys), чьи значения могут быть изменены и которые могут быть удалены. Этот же метод позволяет настроить эти дополнительные детали свойства.
Дескрипторы свойств, присутствующие в объектах, бывают двух основных типов: дескрипторы данных и дескрипторы доступа. Дескриптор данных — это свойство, имеющее значение, которое может быть (а может и не быть) записываемым. Дескриптор доступа — это свойство, описываемое парой функций — геттером и сеттером. Дескриптор может быть только чем-то одним из этих двух типов; он не может быть одновременно обоими.
И дескриптор данных, и дескриптор доступа являются объектами.
#теория_javascript
2 418
{ default: function default(), name: "Proghub" } - https://t.me/joinchat/Ra67zlwXWX43ZDQy
{ default: function default() } - https://t.me/joinchat/Ra67zlwXWX43ZDQy
{ default: "Hello world", name: "Proghub" } - https://t.me/joinchat/Ra67zlwXWX43ZDQy
Глобальный объект module.js - https://t.me/joinchat/Ra67zlwXWX43ZDQy
Не знаю - https://t.me/joinchat/Ra67zlwXWX43ZDQy
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Свой вариант ответа указывай в комментарии 🔥👇
2 418
Метод every 🔥
Метод every() проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции.
Метод every() вызывает переданную функцию callback один раз для каждого элемента, присутствующего в массиве до тех пор, пока не найдёт такой, для которого callback вернёт ложное значение (значение, становящееся равным false при приведении его к типу Boolean). Если такой элемент найден, метод every() немедленно вернёт false. В противном случае, если callback вернёт true для всех элементов массива, метод every() вернёт true. Функция callback вызывается только для индексов массива, имеющих присвоенные значения; она не вызывается для индексов, которые были удалены или которым значения никогда не присваивались.
Функция callback вызывается с тремя аргументами: значением элемента, индексом элемента и массивом, по которому осуществляется проход.
Метод every() не изменяет массив, для которого он был вызван.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Свой вариант ответа указывай в комментарии 🔥👇
2 418
Метод pop 🔥
Метод pop() удаляет последний элемент из массива и возвращает его значение.
Метод pop не является привязанным к типу; этот метод может быть вызван или применён к массивоподобным объектам. Объекты, не содержащие свойство length, отражающее последний элемент в серии последовательных числовых, начинающихся с нуля, свойств, могут повести себя неправильным образом.
Если вы вызовете pop() на пустом массиве, он вернёт значение undefined.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Свой вариант ответа указывай в комментарии 🔥👇
2 418
Front Pixel - интересные статьи и новости из Frontend
Подписывайся если хочешь получить много полезного материала!
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Свой вариант ответа указывай в комментарии 🔥👇
2 418
Метод Object.keys 🔥
Метод Object.keys() возвращает массив из собственных перечисляемых свойств переданного объекта, в том же порядке, в котором они бы обходились циклом for...in (разница между циклом и методом в том, что цикл перечисляет свойства и из цепочки прототипов).
Метод Object.keys возвращает массив строковых элементов, соответствующих именам перечисляемых свойств, найденных непосредственно в самом объекте. Порядок свойств такой же, как и при ручном перечислении свойств в объекте через цикл.
В ES5, если аргумент метода не является объектом (является примитивным значением), будет выброшено исключение TypeError. В ES2015 такой аргумент будет приведён к объекту.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Свой вариант ответа указывай в комментарии 🔥👇
2 418
"Все за деньги. Бесплатно обучиться ИТ невозможно"
Если и вы так думаете, то не пробовали 2 вещи:
} поискать инфу в Ютубе
} подписаться на @neoclassicIT
Первый способ займёт 30-60 минут. А второй — 3 секунды.
Через месяц после подписки на Неоклассику вы сможете писать код на Python, разберетесь в системе блокчейна и научитесь создавать свой NFT.
Переходите > t.me/NeoclassicIT
