1.3 JavaScript程序的运行开发环境
JavaScript程序的运行开发环境包括如下内容。
要想编写和运行JavaScript脚本,需要用到浏览器和JavaScript代码编辑器。浏览器用于执行、调试JavaScript代码,JavaScript代码编辑器用于编写代码。
常见的浏览器主要有Internet Explorer、Microsoft Edge、Google Chrome、Mozilla Firefox、Safari等。
常用的JavaScript代码编辑器有Windows自带的记事本、Notepad++、Sublime Text、WebStorm、Dreamweaver等。
在Windows操作系统中,记事本是一个小的应用程序,采用一个简单的文本编辑器进行文字信息的记录和存储。
由于记事本的功能简单,稍有经验的程序员都可以开发出与记事本功能相似的小软件,所以在一些编程语言工具书上也会出现以记事本功能作为参考的示例,有趣的是,记事本亦可用来撰写软件,但不包含程序的编译功能,编译程序仍然要通过外部程序解决。
■记事本:Windows记事本是一个体积小、占用内存小的应用程序,能够很方便地进行纯文本的编辑。由于JavaScript由纯文本构成,因此使用Windows记事本编辑JavaScript脚本既简单又方便。
■Notepad++:Notepad++是一款在Windows环境下免费开源的代码编辑器,支持的语言主要有HTML、CSS、JavaScript、XML、C、PHP等。
■Sublime Text:Sublime Text是一个轻量级的代码编辑器,具有友好的用户界面,支持拼写检查、书签、定义按键绑定等功能。支持的语言主要有HTML、JavaScript、Java、Python等。
■WebStorm:WebStorm是JetBrains公司推出的一款Web前端开发工具,开发JavaScript、HTM5是其强项。同时支持许多流行的前端技术,如jQuery、Prototype、AngularJS等。
■Dreamweaver:Dreamweaver是一款集网页制作和网站管理于一身的所见即所得网页编辑器,用于帮助网页设计师提高网页制作的效率,降低网页开发的难度和HTML、CSS的学习门槛。
我们可以根据实际需要选择上面介绍的5种JavaScript代码编辑器中的任何一种,由于Notepad++的特点是小巧、占用资源少,所以非常适合初学者使用,本书也选择使用Notepad++进行代码的编写。