Я собирался реагировать на код библиотеки. После прохождения я нашел специальный фрагмент кода, я не могу понять его значение. Может кто-нибудь помочь?
var validateFormat = function () {};
{
validateFormat = function (format) {
if (format === undefined) {
throw new Error('invariant requires an error message argument');
}
};
}
Вот почему реагирующий разработчик обернул validateFormat в фигурные скобки? есть ли смысл делать это.
Если я делаю следующее, он работает так же -
var validateFormat = function () {};
validateFormat = function (format) {
if (format === undefined) {
throw new Error('invariant requires an error message argument');
}
};