Questionário sobre objetos em JavaScript

Para passar no quiz, você deve responder corretamente pelo menos 18 das 20 perguntas abaixo.
Qual dos seguintes NÃO descreve um objeto em JavaScript?
Qual das seguintes definições de objeto é inválida?
Como você pode acessar a propriedade job deste objeto person?
let person = { job: "Software Developer" };
Como você pode acessar a propriedade street do objeto person abaixo?
const person = {
  address: {
    street: "sample-street"
  }
};
Quais dessas chaves de propriedade só podem ser acessadas usando a notação de colchetes?
Qual das opções a seguir usa corretamente destructuring para acessar a propriedade name do objeto person abaixo?
const person = { name: "John" }
Qual das opções a seguir usa corretamente destructuring para acessar a propriedade flour do objeto recipe abaixo?
const recipe = {
  ingredients: {
    flour: "2 cups",
    sugar: "1 cup"
  }
};
Como você pode atribuir um valor padrão a uma chave de propriedade ao usar destructuring em JavaScript?
Como você pode verificar se um objeto car possui uma propriedade year?
O que é um método de objeto?
Como você pode chamar o método add deste objeto calculator para somar os números 10 e 7?
const calculator = {
  add: function(a, b) {
    return a + b;
  }
};
Qual operador remove uma propriedade de um objeto?
Como você pode verificar se a propriedade score existe em um objeto player?
Como você pode criar um novo objeto vazio em JavaScript?
Qual é a sintaxe correta para usar optional chaining em JavaScript?
Para que serve o optional chaining em JavaScript?
Qual método é usado para converter um objeto JavaScript em uma string JSON?
Qual método converte uma string JSON de volta em um objeto JavaScript?
Qual dessas opções acessa a propriedade color de um objeto toy usando a notação de colchetes?
Como você pode acessar o telefone home deste objeto learner em JavaScript usando a notação de ponto?
const learner = {
  name: "Nora",
  age: 45,
  contact: {
    email: "nora@email.com",
    phone: {
      home: "123-456-7890",
      work: "098-765-4321"
    }
  }
};