0

当我对为用户输入创建的控件进行验证时,我可以同时使用 jscript 和 jQuery 来实现相同的验证。我真的很想知道使用 jQuery 和 javascript 进行验证有什么区别。而且我还想知道是否有任何具体的理由去解决任何类似性能问题的问题?提前致谢。

4

5 回答 5

4

jQueryJavaScript。它只是你可以使用的一大堆其他人编写的函数。

Pro:函数已经写好了。

缺点:这是一大堆(对于一些大的价值)。

这同样适用于任何其他通用 JS 库(YUI、MooTools、PrototypeJS 等)

于 2013-01-17T06:57:01.930 回答
1

除了 jQuery 为您节省大量时间外,没有什么真正的区别,特别是如果您使用 jQuery Validation 插件。

于 2013-01-17T06:57:04.407 回答
1

jQuery 是一个相当大的Javascript 库。如果你不需要使用它,那就不要使用它,因为它总是会让你有点膨胀。jQuery 很强大,但是如果你有一个 V8 并且只是用它来支撑你的自行车在两次骑行之间,你真的不需要它。

于 2013-01-17T06:59:18.793 回答
1

没有“JavaScript”验证或“jQuery”验证之类的东西——验证是一个概念

jQuery 的性能总是比 vanilla JavaScript 低,因为它在内部有额外的函数调用,但它可以通过更容易编写来节省你的时间。

无论如何,如果您只在客户端(使用 jQuery 或 JavaScript)进行验证,那就太糟糕了!您还需要在服务器端进行验证。

于 2013-01-17T06:59:25.473 回答
0

java-script 和 jQuery 验证之间没有区别。在 jQuery 中,您可以使用适用于许多场景的插件。
验证是您可以在客户端检查您的值的一种方式。指在浏览器上。

在许多情况下,用户可以从他们的浏览器中禁用 java-script。
因此,请始终尝试在两端进行验证。客户端和服务器端。


如果您使用的是 asp.net,那么您可以获得 asp.net 的自定义验证控件的好处。这是相同
http://msdn.microsoft.com/en-us/library/f5db6z8k%28v=vs.71%29.aspx的链接


根据维基:-Query is a multi-browser JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig. It is currently developed by a team of developers led by Dave Methvin. Used by over 55% of the 10,000 most visited websites

于 2013-01-17T07:03:21.750 回答