Рубрики
Без рубрики

JS: функции внутри константов, Когда, как и зачем их использовать

Поскольку я работал над своей библиотекой Emxi Pure JS, я помещаю функции внутри константов …. С меткой JavaScript.

Как я работал над своим Emxi Pure JS Library Я ставил функции внутри константов. Это не сложно сделать, но я чувствую, что их следует использовать чаще. Так как же сделать один, как вы называете его, и почему они такие ценные?

Поместив функцию в константу.

Чтобы сделать один из них, это довольно просто. Вы просто открываете свой Что угодно файл, откройте постоянную и добавьте функцию, как это:

const myConstant = {
    myFunction: function(argument1, argument2){
        // Your code here
    }
}

Тогда вы просто называете это:

myConstant.myFunction(1,2)

Когда это может быть полезно?

Ну, если вы похожи на меня и делаете библиотеку с несколькими похожими функциями, это становится вашим лучшим другом. Я действительно не слишком уверен, когда еще это может быть очень полезно, кроме, возможно, создание нескольких функций под одно и то же имя. Допустим, вам нужно иметь функцию для периметра квадрата, и еще одна функция для области квадрата, это хорошо работает для таких вещей.

Я в основном считаю это как библиотечный подход, хотя. Давайте возьмем область/периметр квадратной идеи. В Emxi Например, функции Area.square () и Perimeter.square () Анкет Это может сэкономить время для пользователей библиотеки, но при приложении его использование намного более ограничено. Вы можете просто назвать свои функции PerimeterofSquare () и AreaOfSquare () Анкет

Каждая ситуация отличается, но для вас это всего лишь короткая вещь, чтобы узнать еще одну (маленькую, но важную) функцию в языках программирования, таких как JavaScript.

Оригинал: “https://dev.to/kailyons/js-functions-inside-constants-when-how-and-why-to-use-them-51am”