Câu hỏi phỏng vấn Javascript
Câu hỏi

Kết quả member là gì? Hãy giải thích tại sao?

Câu trả lời

javascript Copy
  const createMember = ({ email, address = {} }) => {
    const validEmail = /.+@.+..+/.test(email);
    if (!validEmail) throw new Error("Valid email pls");

    return {
      email,
      address: address ? address : null,
    };
  };

  const member = createMember({ email: "my@email.com" });
  console.log(member);
  • A: { email: "my@email.com", address: null }
  • B: { email: "my@email.com" }
  • C: `{ email: "my@email.com", address...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Output đoạn code javascript sau là gì? Hãy giải thích tại sao?

middle

Sử dụng method nào được trả về với log '{ name: "Lydia", age: 22 }'?

middle

Có thể reset một generator trong Javascript về state ban đầu của nó không?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào