我在大学参加了一个短期课程,让我对 ASP.NET 有了初步的了解,并且想进一步发展它,所以我通过书籍自学。
根据我的学习;我实际上只了解基本的 ASP.NET、不错的 SQL、中等的 Java、中等的 Python 和中等的 HTML/CSS。
我希望能够在网站上构建一些非常酷的交互内容,比如幻灯片等等;并且我理解 JavaScript 是实现这一目标的最佳方式?
我的问题是:
如果我正在学习 C# 作为 ASP.NET 的一部分,我是否需要 javascript?
如果我确实需要它,那么对于我这个水平的人来说,最好的学习资源是什么?(此外,jQuery 是什么?我应该也学习它吗?/而不是学习它?)。
感谢大家。
答案1
如果您要参与 Web 开发,那么您应该学习 Javascript,因为如果操作正确,它可以用于:
将工作从 Web 服务器转移到客户端
使网站看起来响应更快,而不会向服务器产生额外的网络活动
一个例子是使用 Javascript 在将表单发送到服务器之前验证表单中的值。您仍然应该在服务器上执行此操作(总是验证来自外界的一切,每次),但如果在客户端也这样做,如果出现问题,系统会立即通知用户,而无需发送任何内容,并且让最终用户感觉响应更快。
您还可以在客户端执行下拉日历等操作来选择日期字段,而无需服务器生成它们。
AJAX 也是使网站看起来和感觉起来像桌面应用程序的核心,它就是 Javascript。
我读过一些关于在服务器端使用 Javascript 执行各种任务的文章。但我不确定这样做的价值。
答案2
答案3
如果您正在进行现代 Web 开发,则需要 javascript。
没有办法绕过它,这是浏览器唯一能够原生理解的东西。