Как правильно оформлять библиотеки?

161
09 ноября 2018, 11:00

Я оформил свою библиотеку так:

let name = (function() {
    'use strict';
    return {
    //То что нужно вынести
    };
})();

Но я не очень понимаю принципы работы iife и не понимаю правильно ли это ли нет?

Answer 1

Проблема в том, что на этот вопрос нельзя дать однозначного ответа.

Есть гайдлайны вроде такого или идиоматичного.

Разные компании свои гайдлайны используют:

  • airbnb
  • Google

Полезно было бы почитать такие статьи. Но выбор за вами. Я бы порекомендовал посмотреть популярные js библиотеки и делать по аналогии.

READ ALSO
Прибавление интервалов времени JavaScript

Прибавление интервалов времени JavaScript

Новичок в  jsВозник ступор в процессе решения задачи

191
Не удается установить MySQL на Ubuntu

Не удается установить MySQL на Ubuntu

Пытаюсь настроить рабочее окружение Ubuntu на VirtualBoxСтолкнулся с проблемой установки MySql

189
Использование в MYSQL INSERT ON DUPLICATE KEY UPDATE c условием

Использование в MYSQL INSERT ON DUPLICATE KEY UPDATE c условием

Требуется чтобы при наличии дубликатов кол-во увеличивалось не на 1, а на то, что пришло в переменных в разделе VALUES(например productprod_count + 2)

222
Перенос слов the,a,at, а так же одного слова

Перенос слов the,a,at, а так же одного слова

У меня есть блок максимальной шириной 500px, в нем находится определенный текст и в зависимости от разрешения экрана заказчик хочет, чтобы в конце...

196