Requirements

Назад

Требования к сервисным функциям JavaScript

Сервисные функции JS достпны в глобальной области видимости и используются для простых вспомогательных действий, которые часто повторяются на уровне разнличных классов.

Все сервисные функции имеют вид:

function serviceFunction(parameters){
    //some action here
    return result;
}

Частным примером таких сервисных функций может быть валидация номера телефона, email и т.ж. Такая функция может применяться в разных классах, поэтому целесообразно выделить её в отдельную сервисную функцию.

Сервисные функции не взаимодействуют между собой.

Сервисные фукнции могут взаимодействовать с объектам DOM, только если такие объекты явно переданны в сервисную функциою в качестве одного из параметров.

Все сервисные функции определяются в отдельном .js файле.

Назад

Другие разделы

Требования к классам js

Требования к контроллерам js