Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

287
Visualizações
¿Cómo entiende JS el parámetro props como objeto en cualquier función (react.js)?

Mientras estudio react.js, noté que cualquier función que escribí y luego le di un nombre de parámetro, javascript entenderá este parámetro como tipo de objeto

Como esto :

 function Somthing(some){ return ( <div> Hello, friends{console.log(some)} </div> ) } export default Something;

Luego console.log(some) me dará el tipo "Objeto{}" sin asignarle ningún objeto

Entonces mi pregunta, ¿cómo puedo hacer este concepto en javascript vainilla y cómo lo entiende javascript?

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Puede pensar en los accesorios React como un parámetro de función normal, es un objeto que contiene algunas propiedades.

en el siguiente ejemplo vemos que los componentes de reacción o jsx son funciones constructoras normales

 function Greeting(props){ return <h3>Hello {props.name}</h3> }

Cuando inserta su componente de saludo dentro de su aplicación o componente principal de esta manera:

 function App (){ return <Greeting name="Jack" /> }

¿Qué sucede bajo el capó de que Babel compila el código a algo como esto?

 function Greeting(props) { return React.createElement("h3", null, "Hello ", props.name); }

y App Component cumplió con algo como esto

 function App() { return React.createElement(Greeting, { name: "Jack" }); }
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda