Когда следует использовать require()и когда следует использовать define()?

Последние несколько дней я играл с requirejs. Я пытаюсь понять разницу между определением и требованием.

Define, по-видимому, допускает разделение модулей и соблюдение порядка зависимостей. Но он загружает все файлы, которые ему нужны для начала. В то время как require загружает только то, что вам нужно, когда вам это нужно.

Можно ли использовать их вместе и для каких целей следует использовать каждую из них?

310
задан MatthewMartin 25 November 2015 в 05:39
поделиться