当前位置: 首页 > 面试题库 >

学习如何编写AJAX客户端代码时,应该避免使用JavaScript库吗?[关闭]

轩辕实
2023-03-14
问题内容

学习不使用AJAX库如何编码AJAX更好吗?与使用jQuery这样的库相比,从头开始进行编码有什么优势?


问题答案:

对于学习,是的,避免使用图书馆。尤其是对于概念上像AJAX这样简单的内容,即使您正在使用库来处理繁琐的工作并消除浏览器的差异,强迫自己学习如何“原始”使用浏览器也将极大地有益于您。

一旦您对它的工作原理有了深刻的了解,就可以使用一个库,如果仅仅是为了解决细微的浏览器差异而浪费时间,那将是一个浪费。更重要的是,虽然,通过jQuery和其他来源花一些时间阅读会给你洞察到精心编写的JavaScript的样子-
这反过来将有利于你的代码 写!



 类似资料:
  • 问题内容: 我读到应该避免赞成和。我对弄乱Loop并没有信心,也没有完全理解Codex。 下面的代码是否使用?如果是,并且由于应该避免,那么您能建议一种不使用但仍然完成相同任务的方法吗? 此代码用于按随机或按价格对帖子进行排序。 。 使用此代码将链接A(随机)和链接B(价格)发布在我的菜单中。因此,网站的访问者只需单击链接即可对帖子进行排序。 问题答案: 我已经针对WPSE这个主题做了非常详细的解

  • 问题内容: 在某些情况下,我喜欢将缓冲显示为的功能,这会给我带来好处,但程序包名称使我有点担心在生产代码中使用它。我了解它 主要 用于测试,但是不确定我是否在生产代码中使用它时遇到麻烦。 我在吸引命运吗? 问题答案: 您不应在生产中使用此代码。无论您要实现什么目标。 最终目的是促进 测试 ,因此始终会在考虑测试的情况下进行扩展,优化( 重写) 。只要可以使该软件包更好地进行测试,就可以在该软件包中

  • 在Visual Studio中使用WebService就简单得多。假设引用WebService时的引用名为complexType,则下面的代码调用了uploadImageWithByte方法来上传图像文件。在Visual Studio引用WebService时,uploadImageWithByte方法多了两个out参数,在使用时要注意。 complexType.ComplexTypeServic

  • 在客户端仍然使用了RPC的调用方式,代码如下: package client; import javax.xml.namespace.QName; import org.apache.axis2.addressing.EndpointReference; import org.apache.axis2.client.Options; import org.apache.axis2.rp

  • 我正在使用泽西客户端进行基于超文本传输协议的请求。如果文件很小,它会很好地工作,但当我发布大小为700M的文件时会出错: 这是我的代码:

  • 我已经为rmi编程了一段时间,一个月后,我仍然被困在一个棘手的问题上。我想从服务器向客户端发送一个序列化对象,我想让客户端从服务器代码库下载这个对象的类。如果客户端的类路径中没有对象的类,我就无法让它工作。以下是我一直在做的: 我有一个要求一个到一个。也应该下载类ClientPlayer并动态加载它。 这是身份验证服务器,它应该创建一个对象(或),并将其返回给。(为了简洁起见,我省略了接口;无论如