Можно ли данный код как-то упростить и оптимизировать?
const k = Object.keys(this.state.personalData).map(item => {
return getValidationState(item,
this.state.personalData[`${item}`]);
});
const isFormInvalid = k.some(
state => state === 'error'
);
Object.keys
это что-то по типу
Object.prototype._keys= function () {
var arr = [];
for(var i in this){
if(this.hasOwnProperty(i)) arr.push(i)
}
return arr;
}
В итоге Вы можете заменить Object.keys
на for in
, но в таком случае Вы лишитесь "функционального" стиля
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Почему внешняя глобальная переменная var value не меняется на true? Спасибо!
У меня есть сервис и компонента, в котором есть переменная partNumber - сообщает номер раздела в котором я нахожусь и дает 1, 2 или 3