AK
Size: a a a
AK
SS
__proto__
со значениями поумлчаниюAK
try {
settings = JSON.parse('...')
} catch (e) {
settings = {
"param1": '',
"param2": '',
....
}
}
𝓐
const str = '{ "p": 5 }'; // наш json
const defaultProps = { val1: 10, p: 'hi' }; // значения по умолчанию
const obj = { ...defaultProps, ...JSON.parse(str) }; // получаем обьект
AK
ГЗ
const str = '{ "p": 5 }'; // наш json
const defaultProps = { val1: 10, p: 'hi' }; // значения по умолчанию
const obj = { ...defaultProps, ...JSON.parse(str) }; // получаем обьект
SS
try{
settings=JSON.parse(data);
}catch(_){
settings={};
}finaly{
setting.__proto__ = default;
}
S
S
SS
A
A
a
SS
S
S
S
SS
S
SS