关于Javascript功能的问题

ida*_*ika 1 javascript

许多年前,我被告知Javascript是有害的,当我右键单击图像下载它时,我记得被无尽的弹出窗口烦恼.

现在看来Javascript很棒,你可以用它做很多事情让用户拥有类似本机的Web应用程序体验.

我承认我已经错过了6到7年的Javascript文学,所以我希望重新开始,让我开始了解以下内容:

  1. Javascript是否主要关注用户界面,即平滑应用程序和用户之间的交互,而不是逻辑处理,数字处理或表单处理等?
  2. Javascript可以写入本地硬盘(除了cookie)吗?
  3. Javascript Web应用程序可以在浏览器关闭时使用Javascript功能运行吗?(我认为完全没有,但有关自适应路径的文章说'也许')
  4. 由于Eolas的专利声明,AJAX是否非法使用?当未来不安全时,是否值得花费精力学习它?(我知道AJAX不是Javascript)

谢谢.希望得到启发.

Wil*_*den 7

  1. 是.JavaSscript通常用于增强用户体验并使网站更易于使用.然而,也可以将验证任务等委托给JavaScript(尽管这绝不应该免除服务器检查输入的责任).
  2. 没有.
  3. 这取决于应用程序的编写方式.如果它已经正确完成,那么JavaScript只会增强界面,如果没有它,应用程序仍然可以工作; 这称为渐进增强.
  4. 一点也不.AJAX在这个网站上被广泛使用!

JavaScript最近普及的一个原因是几个框架的出现.这使得编写JavaScript的过程变得更加容易,从而允许以最少的时间和精力实现以前非常复杂的任务.其中最受欢迎的是jQuery,如果你打算采取行动,这是一个很好的起点.

总的来说,JavaScript是一个非常强大的工具,允许您创建非常丰富的接口.非常值得学习.