Публикации по теме 'javascript-development'
Чистые функции-JavaScript
Когда я впервые услышал термин чистая функция, мне было очень любопытно узнать, чем она отличается от обычных функций.
Давайте определим Чистую функцию:
Чистая функция определяется как 1. Функция, которая всегда производит/возвращает один и тот же результат (выход), если ей передаются одни и те же аргументы (ввод).
2. Это зависит только от входных аргументов.
3. Это не зависит от состояния или данных, которые сохраняются за пределами его функции.
4. Функция, не вызывающая..
Новичок в JS
Итак, мы начали нашу часть Javascript нашего класса, и я с нетерпением жду возможности приобрести эти навыки и двигаться вперед. Я знаю, что первоначальный путь вперед, скорее всего, будет головной болью, но это единственный способ поднять его — медленно и упорно шлифовать его, и в конце концов он станет более ясным. Надеюсь, мы сможем вернуться в класс в ближайшее время. Этот материал быстро сбивает с толку, и это сделало бы его намного проще.
— Опишите одну вещь, которую вы изучаете..
5 обязательных методов работы с массивами JavaScript
Массив - это специальная переменная, которая может содержать более одного значения одновременно. Он может содержать множество значений под одним именем, и вы можете получить доступ к значениям, обратившись к индексу. номер.
Синтаксис:
var array_name = [item1, item2, …];
В JavaScript есть несколько встроенных методов, которые мы можем использовать для управления данными в соответствии с нашими потребностями. Вот 5 таких полезных методов:
1. filter () 2. find () 3...
Javascript: контекст выполнения и стек вызовов
контекст выполнения - это место, где ваш код javascript фактически выполняется, а стек вызовов - это коллекция вашего контекста выполнения, которая работает в LIFO (последний в первом способом) .
Вышеупомянутые слова кажутся книжным определением, давайте углубимся в них с помощью некоторых практических примеров.
Контекст выполнения:
Код прост:
x присваивается значение 10;
объявление функции продукта;
в-третьих, вызвать product() и присвоить результат;
Что..
Хорошо сказано. Я потратил некоторое время, пытаясь найти ответы на это сам, и не смог ничего найти…
Хорошо сказано. Я потратил некоторое время, пытаясь найти ответы на этот вопрос самостоятельно, и не смог найти ничего более существенного, чем потому что это удобно или, в случае принятия React, потому что это предпочтительнее . Но ничего толком не дало объективного ответа на вопрос почему так лучше? ; а может в этом и дело. Аргументы в пользу синтаксиса класса, вероятно, могут быть не более чем субъективными, и я чувствую, что именно это лежит в основе презрения к принятию классов..
Конструкторы классов в JavaScript
Классы JavaScript представлены в ECMAScript 2015 и в конечном итоге стали спасением от существующего в JavaScript наследования на основе прототипов, которое сбивало с толку даже самых опытных разработчиков.
Объявления классов .
Чтобы объявить класс, вы используете ключевое слово class вместе с именем класса, которое вы хотите использовать.
пример
Я создал класс под названием school с конструктором , содержащим два значения.
Конструктор — это специальная..
Что нового в JavaScript 2019 (новая функция)
String.prototype.trimStart () или trimEnd ()
у нас уже была функция trim () . Удаляет пробелы в строке. Теперь новое дополнение - это функции trimStart () и trimEnd () , которые помогают выбрать, какая часть строки необходимо обрезать. Это очень крутое дополнение для операций со строками.
const mySample = «Привет, среда»; console.log (mySample.trimStart ()); // «Привет, среда»; console.log (mySample.trimEnd ()); // «Привет!»;
Array.prototype.flat ()
Новым..