英文链接源链接 [1]
contenteditable="true"

Javascript - Home 介绍

JavaScript 是一种轻量级的,解释性的编程语言。JavaScript 非常易于实现,因为它与HTML集成在一起。同时它是开放和跨平台的。

为什么要学习Javascript

我们先列出一些学习Javascript的关键优势:

  • JavaScript是世界上最受欢迎的编程语言,学习完Javascript后,它可以基于不同的Javascript框架(如jQuery的,Node.JS等)开发出色的前端和后端软件。

  • JavaScript无处不在,它支持所有的Web浏览器。

  • JavaScript 可以混编开发移动应用程序,桌面应用程序开发和游戏开发。这为您作为Javascript程序员提供了许多机会。

  • 由于需求旺盛,对于了解JavaScript的人来说,你很容易找到工作。

  • Javascript的伟大之处在于有大量已开发的框架和库,这些框架和库可直接用于您的软件开发中,从而缩短了产品上市时间。

学习Javascript编程可能有数千个充分的理由。但是可以肯定的是一万小时理论,要学习任何一种编程语言,您只需要编码,然后编码,最后编码,直到成为专家。

Javascript语言的Hello World

只是为了让您对 Javascript编程感到兴奋,我将为您提供一个小的常规Javascript Hello World程序,您可以使用Demo链接进行尝试。

<html>
   <body>   
      <script language = "javascript" type = "text/javascript">
         <!--
            document.write("Hello World!")
         //-->
      </script>      
   </body>
</html>

有许多有用的 Javascript框架和库:

  • Angular

  • React

  • JQuery

  • Vue.js

  • Ext.js

  • Ember.js

  • Meteor

  • Mithril

  • Node.js

  • Polymer

  • Aurelia

  • Backbone.js

给出所有可用的Javascript框架和库的完整列表确实是不可能的。 Javascript世界太大了,而且正在发生太多新事物。

Javascript编程的应用

如前所述, Javascript 是最广泛使用的编程语言之一(前端和后端)。它几乎存在于软件开发的每个领域。我将在这里列出其中一些:

  • 客户端验证(Client side validation)-在提交服务器之前验证数据是否正确。

  • 操纵HTML页面(Manipulating  HTML Page)-Javascript有助于操纵HTML页面。这有助于使用javascript轻松添加和删除任何HTML标记,并根据不同的设备和要求修改HTML。

  • 用户通知(User Notifications)-您可以使用Javascript在网页上弹出动态窗口,以向网站访问者提供不同类型的通知。

  • 后端数据加载(Back-end Data Loading)-Javascript提供了Ajax库,该库有助于在执行其他处理时加载后端数据。这确实为您的网站访问者提供了y良好的体验。

  • 服务器应用程序(Server Applications)-Node JS基于Chrome的Javascript运行时构建,用于构建快速且可扩展的网络应用程序。这是一个基于事件的库,有助于开发非常复杂的服务器应用程序,包括Web服务器。

这份清单还在继续,在各个领域中,数百万软件开发人员都乐于使用Javascript开发出色的网站和其他软件。

先决条件

对于本 Javascript教程,假定读者具有HTML编码的先验知识。如果读者事先接触过面向对象的程序设计概念以及有关创建在线应用程序的一些思想,那将会有所帮助。

点我分享笔记