Javascript Academy

@jscript_academy


(Академия AlcoScript)

Javascript Academy

12 Aug, 12:49


Спустя кучу времени мы наконец нашли время возродить канал для более-менее планомерного выпуска контента. Пока будем публиковать различные жабаскриптизерские тесты, попозже начнем публиковать вопросы с собесов с разбором, различные инетересные кейсы, полезные материалы (книжки, доклады с конф), что сами смотрим.

Возможно потом "ребренднемся", название поменяем, посмотрим, можете свои варианты названий в комменты писать и говорить, что текущее говно, если хотите. А пока ставьте всякие эти огоньки, мотивируйте побыстрее выпускать материал 🥂

Javascript Academy

06 Oct, 13:00


Функция isFinite() 🔥

Глобальная isFinite() функция определяет, является ли переданное значение конечным числом. Если необходимо, параметр сначала преобразуется в число.

isFinite это функция верхнего уровня и она не связана ни с одним объектом.

Параметры:
testValue - аргумент для проверки, является ли он конечным числом.

#теория_javascript

Javascript Academy

13 Sep, 15:00


Задача по JavaScript 🚀

Подумайте, что будет выведено в консоль, после выполнения программы.

Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇

Javascript Academy

12 Aug, 11:37


Generator 🔥

Генератор - это объект, возвращаемый функцией-генератором и соответствующий как "Итерируемому" протоколу, так и протоколу "Итератор".

Этот объект не может быть инстанциирован напрямую. Вместо этого, экземпляр Generator может быть возвращён из функции-генератор.

#теория_javascript

Javascript Academy

19 Jul, 09:11


Метод propertyIsEnumerable() 🔥

Метод propertyIsEnumerable() возвращает логическое значение, указывающее, является ли указанное свойство перечисляемым.

Каждый объект имеет метод propertyIsEnumerable. Этот метод может определять, является ли указанное свойство в объекте перечисляемым в цикле for...in, за исключением свойств, унаследованных из цепочки прототипов. Если объект не имеет указанного свойства, метод вернёт false.

#методы_объектов

Javascript Academy

09 Jul, 11:27


Задача по JavaScript 🚀

Подумайте, что будет выведено в консоль, после выполнения программы.

Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇

Javascript Academy

05 Jul, 14:27


Object.setPrototypeOf() 🔥

Метод Object.setPrototypeOf() устанавливает прототип (то есть, внутреннее свойство [[Prototype]]) указанного объекта в другой объект или null.

Параметры:
obj - объект, которому устанавливается прототип.
prototype - новый прототип объекта (объект или null).

Выкидывает исключение TypeError, если объект, чей прототип [[Prototype]] является не расширяемым, согласно методу Object.isExtensible(). Не делает ничего, если параметр prototype не является объектом или значением null (то есть, является числом, строкой, логическим значением или undefined). В противном случае метод устанавливает прототип [[Prototype]] объекта obj в новое значение.

#теория_javascript

Javascript Academy

04 Jul, 16:51


​​Платные курсы по фронтенду больше не нужны!

Эта подборка, закроет честные 90% потребностей фронтенеров любого уровня.

@job_frontend — если не берут на работу, а очень хочется. Вакансии, стажировки. Подойдет любому уровню.

@on_the_frontend — референсы и примеры готового кода.

@frontend_tests — сборник задач (с их разбором) для прокачки теоретических знаний и подготовки к собеседованиям.

@build_html — сотни бесплатных макетов для верстки на русском языке.

Чат фронтендеров — место где можно задать вопрос и получить на него ответ.

Сами читаем и Вам рекомендуем.

Javascript Academy

04 Jul, 14:54


Метод pop 🔥

Метод pop() удаляет последний элемент из массива и возвращает его значение.

Метод pop не является привязанным к типу; этот метод может быть вызван или применён к массивоподобным объектам. Объекты, не содержащие свойство length, отражающее последний элемент в серии последовательных числовых, начинающихся с нуля, свойств, могут повести себя неправильным образом.

Если вы вызовете pop() на пустом массиве, он вернёт значение undefined.

#теория_javascript

Javascript Academy

29 Jun, 10:05


Object.defineProperties() 🔥

Метод Object.defineProperties() определяет новые или изменяет существующие свойства, непосредственно на объекте, возвращая этот объект.

Параметры:
obj - объект, на котором определяются новые или изменяются существующие свойства.
props - объект, чьи собственные перечисляемые свойства представляют собой дескрипторы для создаваемых или изменяемых свойств. Дескрипторы свойств обладают следующими дополнительными ключами:
configurable - равен true только в том случае, если тип этого дескриптора свойства может быть изменён и если свойство может быть удалено из содержащего его объекта.
Значение по умолчанию установлено в false.
Значение по умолчанию установлено в false.
value - значение, ассоциированное со свойством. Может быть любым допустимым значением JavaScript (числом, объектом, функцией и т.д.).
Значение по умолчанию установлено в undefined.

#теория_javascript