很多年前,有人告诉我 Javascript 是有害的,我还记得当我右键单击图片下载它时,无休止的弹出窗口让我很恼火。
现在突然觉得 Javascript 很棒,你可以用它做很多事情,让用户有原生的 Web 应用程序体验。
我承认我错过了 6-7 年的 Javascript 文献,所以我希望通过 SO 重新开始,让我理解以下内容:
- Javascript 是否主要关注用户界面,即平滑应用程序和用户之间的交互,而不关注逻辑处理、数字运算或表单处理等?
- Javascript 可以写入本地硬盘(cookie 除外)吗?
- Javascript 网络应用程序能否在浏览器中关闭 Javascript 功能的情况下运行? (我会认为完全不,但是关于 Adaptive Path 的一篇文章说“也许”)
- AJAX 是否因 Eolas 专利声明而被非法使用?当 future 不安全时,是否值得花精力学习它? (我知道 AJAX 不是 Javascript)
谢谢。望指教。
最佳答案
- 是的。 JavaSscript 通常用于增强用户体验并使网站更易于使用。然而,也可以将验证任务等委托(delegate)给 JavaScript(尽管这永远不会免除服务器检查输入的责任)。
- 没有。
- 这取决于应用程序的编写方式。如果处理得当,JavaScript 只会增强界面,应用程序在没有它的情况下仍然可以工作;这称为渐进增强。
- 完全没有。 AJAX 在这个网站上被广泛使用!
最近 JavaScript 重新流行的一个原因是出现了几个框架。这些使得编写 JavaScript 的过程变得非常非常容易,允许以前非常复杂的任务用最少的时间和精力来实现。其中最受欢迎的是 jQuery ,如果您打算采取行动,这是一个很好的起点。
总的来说,JavaScript 是一个非常强大的工具,可以让你创建非常丰富的界面。值得学习。
关于javascript - 关于Javascript能力的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2018134/