【概念简介】编辑器及第一个Javascript程序-创新互联
【概念简介】编辑器及第一个Javas cript程序
伍家岗ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!Javas cript编辑器
在编写Javas cript代码的过程中,一款好的编辑器能让我们事半功倍。目前市面上流行的Javas cript编辑器很多,主要有Dreamweaver、
NotePad++、Aptana等。下面是简单的介绍:
?
Dreamweaver:Dreamweaver是Adobe公司推出的一款Web开发工具,是一款很好的入门工具,在Web开发中占有重要的地位。
?
?
NotePad++:NotePad++是一款开源免费的文本编辑器,比Windows自带的记事本强大很多。NotePad++支持多国语言,支持众多编程语言的语法高亮和语法折叠。
?
?
Aptana:Aptana是一款非常强大的专业级的Web开发软件,拥有非常强悍的Javas cript编辑器和调试工具(支持常见的Javas cript类库)。同时,较新版本的Aptana还集成了iPhone开发环境。
?
不过,作为初学者,笔者推荐使用Dreamweaver。
Dreamweaver 与 Fireworks 和 Flash 并成为“网页三剑客”,在Web开发中占有重要的地位。
Dreamweaver支持HTML、CSS、XML、Javas cript、PHP、ASP、JSP和.net等开发语言,官方已有中文版发布,符合国内用户的使用习惯。
Dreamweaver 带有远程管理文件功能,相当于集成了FTP软件,可随时编辑,随时保存在本地和远程服务器,同步功能很好。如果希望开发自己的个人网站,并随时更新到远程服务器,Dreamweaver将会是一款很好的工具。
选择合适的浏览器
Javas cript 脚本由浏览器解释执行,并将结果更新到页面,由于各浏览器厂商对 Javas cript 的支持不尽相同,浏览器的版本也对 Javas cript 的支持有很大影响,所以编写代码时一定要考虑浏览器之间的兼容性,优秀的代码,能在各种浏览器中运行。
在各大浏览器中,Chrome、Firefox、Safari(MAC系统)等对 Javas cript 标准的支持最好,实现了最新 Javas cript 版本且只修改了其中很少的语言特性。
浏览器的兼容性,主要是针对较低版本的IE浏览器(IE 8.0及其以下版本)。截止到2013年04月10日,根据百度数据统计,IE 8.0占到39.89%的市场份额,IE 7.0为1.58%,IE 6.0为18.66%,这些版本的IE浏览器,都不完全支持标准的Javas cript,由于其市场份额大,必需对它们进行兼容性处理,这也是让很多Web开发者头疼的问题。
笔者建议,初步开发选用 Chrome、Firefox、Safari(MAC系统)等对最新版本 Javas cript 支持较好的浏览器;测试阶段,根据不同的用户群体和功能需求,在不同版本的 IE 浏览器上进行测试,修复Bug。
Javas cript 能够检测浏览器的版本信息,可以编写针对不同浏览器的代码,根据浏览器的类型返回相应结果,从而克服浏览器对 Javas cript 脚本支持程度不同的问题。不过,实际项目开发中很少这样做,往往是避开不兼容的部分,或者是通过一些常用技巧来处理兼容问题。
第一个Javas cript程序
在编程语言入门教程中,往往把输出“ Hello World! ”作为第一个示例程序,让大家对编程语言有一个初步的认识。Javas cript入门教程也参照这一“不成条文的规定”,第一个程序将把“ Hello World! ”输出到网页上。
【例1-1】将“Hello World ! ”输出到网页上:
1
2
3
4
5
6
7
8
9
10
document.write("Hello World!"); // 输出语句