Posso usar a palavra-chave 'in' para testar uma propriedade em um objeto (árvore)
Digamos que eu tenho o seguinte objeto:
Variables.settings.backend.url = 'http://localhost';
O que eu faria para testar éurl
está disponível, faça o seguinte:
if ('settings' in Variables && 'backend' in Variables.settings && 'url' in Variables.settings.backend) {
// true
}
Isso é bastante complicado.
Se isso fosse PHP, eu poderia fazer
if (!empty($variables['settings']['backend']['url']) {
//true
}
Isso pode ser feito de maneira mais simples em JS?