La plataforma de Yahoo Respuestas cerrará definitivamente el próximo 4 de mayo de 2021 y solo estará disponible en modo de lectura. Ningún otro producto de Yahoo ni tu cuenta personal se verán afectados por este cambio. Si necesitás más información sobre el cierre de Yahoo Respuestas y cómo descargar tus datos podés acceder a esta página de ayuda.

Anónimo
Anónimo preguntado en Computadoras e internetDiseño y Programación · hace 1 año

¿Para programar en Javascript es necesario conocer también html y css?

Me dijeron que este lenguaje es como un híbrido de varios lenguajes , y que para programar algo nesesitabas mesclar código incluso de php.

6 respuestas

Calificación
  • Anónimo
    hace 1 año

    Lo que escuche una ves fue:

    Html -> se encarga de la estructura de los elementos de una web

    Css -> diseño y colores. Posicionar elementos, efectos etc..

    Javascript -> logica de la pagina

  • hace 1 año

    No. Quién te haya dicho eso es un pende-jo y no deberías escucharlo más, y no sólo es un pende-jo, también es un cerdo por hacer cosas como mezclar PHP con Javascript.

    Javascript es un lenguaje Turing completo, lo cual significa que puede resolver cualquier problema computable. Javascript no necesita de HTML, CSS ni mucho menos de PHP para funcionar, de hecho Javascript se usa por sí mismo como lenguaje de lado servidor (véase Node Js).

    Ahora, el hecho de que todos los navegadores implementen un intérprete de Javascript y que HTML trabaje en conjunto con dicho lenguaje, hace que sea bastante común mezclar HTML, CSS y Javascript para hacer el frontend de una página web, pero eso no implica que sea obligatorio saber todo si sólo quieres programar en Javascript. 

  • hace 1 año

    Hola, Javascript es un lenguaje de programación independiente de otros lenguajes, eso sí, en la creación de página web se utiliza junto con html (lenguaje de marcas) y css (lenguaje de diseño) que son los lenguajes más populares a la hora de crear un proyecto web, por lo que si utilizas javascript en un proyecto que utiliza html y css tendrás que conocerlos bien para poder implementar (embeber) el código javascript correctamente en el proyecto y poder usar cada una de sus propiedades como lenguaje.

    Sobre php es un lenguaje que se utiliza para conseguir mayor seguridad en un proyecto de cara al servidor, php se puede utilizar junto con html y css sin necesidad de implementar javascript, aunque hay proyectos que pueden llevar php y javascript. Php también es independiente a otros lenguajes, aunque se pueda utilizar junto con otros lenguajes.

    Para hacerte una idea, se pueden hacer proyectos con:

    solo html (antiguamente las web eran así)

    con solo html y css (una página web común)

    con html, css y javascript (página dinámica)

    con html, css, javascript y php (web segura)

    y con otros lenguajes o la combinación de varios lenguajes (eje, java, python, etc.)

  • Ivanex
    Lv 6
    hace 1 año

    creo que o escuchaste mal, o malinterpretaste lo que te dijeron:

     javascript es un lenguaje aparte, no necesita "otros lenguajes"....ahora si quieres desarrollar el frontend de una pagina web (desarrollo web) entonces si necesitas javascript+html+css...el lenguaje php (laravel, symphony) seria lo que se utiliza en el backend, y como te dijeron, javascript tambien se puede utilizar en el backend (nodeJS) de tu pagina web, pero no es que esten mezclados )

  • moxi
    Lv 6
    hace 7 meses

    Javascript es un lenguaje que se ejecuta del lado del cliente, es decir en tu computadora. Es muy completo para practicamente cualquier tipo de aplicación, pero si es un programa con acceso a base de datos, por ejemplo, entonces suele usarse junto con PHP (que se ejecuta del lado del servidor) usando llamadas de ajax para consultar la base de datos.

    Una vez que conozcas javascript, también vas a conocer html y css, ya que están relacionados por la forma de mostrar en pantalla los resultados de la programación, y el manejo de los recursos visuales se hacen en html (o html5) y css.

  • hace 1 año

    Para saber programa se requiere saber hacer copy/paste 

¿Aún tienes preguntas? Pregunta ahora para obtener respuestas.