/ / Javascript o jQuery? - javascript, jquery

Javascript o jquery? - javascript, jquery

Me gustaría hacer una pregunta simple, ¿Debo usar javascript o jquery?

Por lo que sé, jquery es difícil para míAprende (la parte ajax al menos) y ya sé javascript y cómo hacer casi todo en javascript. En algunas funciones tengo que decir que en mi sitio web utilicé jquery principalmente debido a las animaciones elegantes, pero solo para eso. Eso es todo lo que puedo con jquery. Entonces, ¿jquery me ofrecerá más en rendimiento o no? ¿Debo aprender jquery para crear las funciones ajax o simplemente seguir con javascript?

También sé que no sería ideal, pero ¿crees que usar jquery y javascript (por supuesto para diferentes funciones) será un problema?

Gracias por adelantado.

EDITAR: Por supuesto, sé que jQuery es un marco de JavaScript. Estoy preguntando si ofrecerá algo más en rendimiento gracias.

Respuestas

6 para la respuesta № 1

Es solo un conjunto de funciones de Javascript que mucha gente encuentra muy conveniente.
jQuery.ajax En particular, es mucho más fácil de usar que el nativo. XMLHTTPRequest.

No hay nada de malo en llamar a funciones que no están definidas por jQuery.


5 para la respuesta № 2

jQuery es JavaScript. Es solo un marco. Por lo tanto, es totalmente seguro usar ambos.

Respondiendo a su pregunta actualizada sobre cómo los marcos jQuery le ofrecen más que tratar con JavaScript simple:

  • Escribe menos código y haz más
  • Compatibilidad con varios navegadores fuera de la caja
  • Muchos plugins realmente buenos disponibles

No debes preocuparte por el rendimiento. jQuery te da mucho más.


4 para la respuesta № 3

jQuery es una biblioteca de JavaScript, por lo que para usar jQuery tienes que usar JavaScript.

Dicho esto, puedes usar ambos. Usa el JavaScript plano donde quieras, usa la biblioteca jQuery para el código que se expresa más claramente en jQuery.


2 para la respuesta № 4

jQuery es Javascript en realidad.

Pero para la pregunta, solo use ambos, porque jQuery es más rápido para algunas cosas, pero es limitado. Solo es una librería de Javascript.


2 para la respuesta № 5

jQuery es javascript.

Dicho esto, si ya está utilizando jQuery en su sitio web, le recomendaría que utilice su soporte ajax. Realmente es mucho más agradable que intentar escribir su propia implementación en varios navegadores.


2 para la respuesta № 6

Una pregunta para usted: usted dice que sabe javascript muy bien, ¿ha creado un complemento de javascript? es decir. ¿Un conjunto de funciones reutilizables que utiliza en su sitio?

jQuery es solo esto, nada más. Es una envoltura alrededor de javascript que ahorra mucho tiempo y código en ciertas situaciones.


2 para la respuesta № 7

jQuery no ofrece nada sobre Javascript en términos de rendimiento. Su propósito es hacer que el desarrollo sea más fácil, mejor y más productivo.


2 para la respuesta № 8

Tu puedes hacer las mismas funciones que jQuery hace con Javascript, porque jQuery está hecho con código Javascript.

jQuery intenta simplificar Mucho las tareas visuales y de selección que son más tediosas con JS.

Use jQuery y, cuando necesite ser más específico, agregue JS.


1 para la respuesta № 9

Como otros han señalado jquery es javascript ..

Absolutamente jquery, en mi opinión, la animación esNo es la parte más sorprendente. Con jquery puede manejar el código javascript de navegador cruzado con mucha facilidad, y creo que la parte ajax es mucho más fácil y flexible que el javascript puro xmlhttprequest.


1 para la respuesta № 10

Sí, definitivamente iría por jQuery. Al principio, parece ser un poco difícil, pero pronto descubrirá que jQuery es mucho más fácil de usar y tiene un mejor rendimiento.

Después de todo, Javascript toma como 20 líneas para hacer una llamada Ajax. jQuery solo haría (por ejemplo):

$.ajax({
type: "POST",
url: "yourscript.php",
data: ({ id : retrieved_id,
firstname : firstname }),
success: function(data) {
$("#txt_id").html(data);
}
});

jQuery te facilitará muchas cosas. También solía estar familiarizado con Javascript y tenía algunas dudas para comenzar a usar jQuery, pero ahora ya no puedo vivir sin él.

Tenga en cuenta que jQuery ES como una biblioteca de Javascript. Así que seguirás usando Javascript.