javascript系列之hello world(0)

一.欢迎来到我的酒馆

      javascript, hello world !

二.初遇javascript

      1.javascript是一门轻量级的、解释执行的编程语言。它旨在创建以网络为中心的应用程序。javascript很容易学,而且它还集成了HTML代码,它还是跨平台的、开源的编程语言。
      2.为什么要学习javascript ? 在Web开发领域,javascript是成为一名优秀软件开发工程师所必备的技能。学习javascript的优点:

  • javascript是一门非常流行的编程语言,而且它还是程序员的首选编程语言。一旦你学习javascript,通过使用基于javascript编程语言的框架,它不仅可以帮助你开发前端应用,而且还可以开发后端应用。
  • javascript无处不在,只要你安装了现代的浏览器,就可以学习javascript,不需要任何其他的开发环境。例如:chrome浏览器,firefox浏览器等都支持javascript。
  • javascript可以帮助你开发非常漂亮的、运行速度非常流畅的网站。你可以通过使用类似控制台的东西来开发网站,而且它可以使得你的网站有非常好的图形用户体验。
  • javascript现在已经扩展到移动开发,桌面开发和游戏开发。这对于javascript程序员来说有很大的机遇。
  • 由于市场的高需求,对于掌握javascript的程序员有成千上万的就业机会,而且报酬颇高。你可以打开招聘网站,查看在工作市场上对javascript的需求。
  • javascript最大的优点是你可以发现有成千上万的javasscript框架和javascript类库,这些javascript框架和类库可以直接应用在你的应用上,因此,可以大大缩减开发周期,快速上线你的应用。
          学习javascript有一千零一个好处。首先,在学习一门编程语言时,你需要不停地敲代码,一直敲代码,直达你成为这一领域地专家。

三.hello world ! javascript

      1.介绍完学习javascript的好处之后,相信你已经迫不及待了,这里我们写一个非常简单的javascript应用程序。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        document.write("hello world")
    </script>
</head>
<body>

</body>
</html>

将上面的代码保存到一个文件中,并命名为:HelloWorld.html。保存完后,点击你的浏览器,就可以运行你写的javascript程序了。
2.有许多非常优秀的框架和类库是用javascript写的:

  • Angular
  • React
  • jQuery
  • Vue.js
  • Ext.js
  • Ember.js
  • Meteor
  • Mithril
  • Node.js
  • Polymer
  • Aurelia
  • Backbone.js
    javascript框架和类库实在太多。javascript的世界非常的庞大,而且随时都发生着有趣的事情。

四.javascript的应用领域

      正如前文提到的那样,不论是前端开发,还是后端开发,javascript都是被广泛使用的编程语言。在软件开发领域,javascript无处不在,下面列举一些javascript的应用领域:

  • 客户端验证。验证用户提交到服务器的数据非常重要,在验证前端用户的输入上,javascritpt扮演了一个非常重要的角色。
  • 操作HTML网页。javascript可以动态地操作HTML网页。通过使用javascript,你可以非常简单地增加或删除任何的HTML标签,并根据不同的设备和要求修改HTML。
  • 用户提示。你可以使用javascript给浏览你网页的用户提供不同类型的动态网页弹窗。
  • 后台数据加载。javascript提供了Ajax类库,当你在做其他事情的时候,它可以加载后台数据。当用户浏览你的网页的时候,它会提供一个非常好的用户体验。
  • 演示文稿。javascript同样提供了创建演示文稿的功能。javascript提供了ReveaUS和BespokeJS类库用于创建演示文稿。
  • 服务器端应用。Node JS是基于Chrome javascript 运行时,它可以开发快速的、扩展性良好的应用。

成千上万的软件开发者使用javascript开发网站和其它应用软件,javascript有非常多的应用领域。

五.什么是javascript

        javascript是一门动态的计算机编程语言。作为web页面的一部分,javascript是轻量级的,而且被广泛的使用。javascript允许客户端脚本与用户交互,并且可以创建动态页面。javascript是一门面向对象的、解释型的编程语言。
        javascript的最初的名字叫做 LivesScript,但是Netscape公司把它改名为JavaScript,这个灵感可能来自于Java编程语言。javascript的第一个版本是由Netscape在1995年发布的,发布名称为LiveScript。javascript的核心功能嵌入到Netscape浏览器、Internet Explorer浏览器和其他浏览器中。ECMA-262说明书定义了javascript语言的核心功能:

  • javascript是一门轻量级的、解释执行的编程语言。
  • javascript专为创建以网络为中心的应用程序而设计
  • javascript与HTML相辅相成。
  • javascript开源且跨平台。

六.客户端脚本

       客户端javascript是这门语言的最主要形式。脚本应包含在HTML文档中或由HTML文档引用,以便浏览器解释执行。这意味着一个网页不必是一个静态的HTML文档,但可以包含与用户交互、操作浏览器、动态创建HTML文档的程序。与传统的CGI服务器端脚本相比,javascript客户端脚本机制提供了非常多的优点。你可以使用javascript检查用户在表单中输入的email地址是否有效。当用户提交表单的时候会执行javascript代码,并且只有当所有款项时有效的,表单的数据才会被提交到服务器。javascript可以被用作用户事件,例如按钮事件,标题导航和其他的操作。

七.javascript的优点

javascript的优点有:

  • 减少与服务器的交互。在提交到服务器之前,你可以验证用户的输入。这不但节省了服务器的流量,而且可以减少服务器的负荷。
  • 即时反给用户。用户不必等待页面重新加载来查看他们是否忘记输入了某些内容。
  • 可交互性。当用户的鼠标悬浮在某些地方、按下了键盘的时候,你可以创建界面来进行相应的操作。
  • 丰富的界面。你可以使用javascript创建丰富的界面。

八.javascript的缺点

对于javascript,我们不能将其称为一门成熟的编程语言。它也有一些缺点:

  • 客户端javascript不被允许读写文件。出于安全的考虑,这项功能被保留了。
  • javascript不能用作网络应用,因为它没有这方面的支持。
  • javascript不支持多线程。

简而言之,javascript是一门轻量级的、解释执行的编程语言,它可以在静态HTML页面上创建交互性。

九.写在最后

        javascript的hello world篇先介绍到这里,有关进一步的javascript内容,请查看我的其他博客。有什么想问的问题,或者尚存疑惑,欢迎在博客下方留言,我会一一解答。有错误的地方或者有待提高的地方,欢迎大家指正!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值