Javascript Academy
Відкрити в Telegram
2 418
Підписники
-124 години
-137 днів
-4930 днів
Архів дописів
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
2 418
Очередное пафосное заявление, что тут вы точно выучите JavaScript.
Если серьезно, то мы берем лучшее из каждого подхода к изучению:
🔸 Емкая теория в картинках
🔸 Разбор популярных задач с собеседований
🔸 Регулярная проверка знаний
И соединяем их на канале Настоящий JavaScript.
Присоединяйтесь к нам и выходите на новый уровень 👇
2 418
Метод массива slice 🔥
Метод slice() возвращает новый массив, содержащий копию части исходного массива.
Метод slice() не изменяет исходный массив, а возвращает новую «одноуровневую» копию, содержащую копии элементов, вырезанных из исходного массива. Элементы исходного массива копируются в новый массив по следующим правилам:
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
2 418
Метод copyWithin 🔥
Метод copyWithin() копирует последовательность элементов массива внутри него в позицию, начинающуюся по индексу target. Копия берётся по индексам, задаваемым вторым и третьим аргументами start и end. Аргумент end является необязательным и по умолчанию равен длине массива.
Аргументы target, start и end приводятся к Number и обрезаются до целых значений.
Если аргумент start является отрицательным, он трактуется как length+start где length — это длина массива. Если аргумент end является отрицательным, он трактуется как length+end.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
2 418
Метод every 🔥
Метод every() проверяет, удовлетворяют ли все элементы массива условию, заданному в передаваемой функции.
Метод every() вызывает переданную функцию callback один раз для каждого элемента, присутствующего в массиве до тех пор, пока не найдёт такой, для которого callback вернёт ложное значение (значение, становящееся равным false при приведении его к типу Boolean).
Функция callback вызывается с тремя аргументами: значением элемента, индексом элемента и массивом, по которому осуществляется проход.
Метод every() не изменяет массив, для которого он был вызван.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
2 418
Метод push() 🔥
Метод push() добавляет один или более элементов в конец массива и возвращает новую длину массива.
Метод push не является привязанным к типу; этот метод может быть вызван или применён к объектам, напоминающим массив. Метод опирается на свойство length для определения места вставки значений. Если свойство length не может быть преобразовано в число, будет использовать индекс 0.
Единственными родными массивоподобными объектами являются строки, хотя к ним он не может быть применён, поскольку строки являются неизменяемыми.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
2 418
BigInt 🔥
BigInt это встроенный объект, который предоставляет способ представлять целые числа больше 2 ^ 53 - 1, наибольшего числа, которое JavaScript может надёжно представить с Number примитивом. Это максимальное значение можно получить, обратившись к Number.MAX_SAFE_INTEGER.
BigInt создаётся путём добавления n в конец целочисленного литерала — 10n — или вызовом функции BigInt().
В некотором смысле он похож на Number, но отличается в некоторых ключевых моментах — его нельзя использовать с методами во встроенном объекте Math и нельзя смешивать в операциях с любыми экземплярами Number.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
2 418
Стандартный встроенный объект eval 🔥
Метод eval() выполняет JavaScript-код, представленный строкой.
Аргумент функции eval() - строка. eval() исполняет содержащееся в строке выражение, один или несколько операторов JavaScript. Не стоит вызывать eval() для определения значения арифметического выражения; JavaScript вычисляет их автоматически.
eval() можно использовать для вычисления значения арифметического выражения, записанного в строковом виде, на более поздней стадии исполнения.
#теория_javascript
2 418
Задача по JavaScript 🚀
Подумайте, что будет выведено в консоль, после выполнения программы.
Ответ и объяснение
Если что-то осталось не понятно, пиши в комментарии 🤝
Свой вариант ответа указывай здесь 🔥👇
