日期:2014-05-16 浏览次数:20398 次
随着web 3.0 的来临。web开发的趋势着重在用户体验上. 因此javascript , flash 等前端应用受到热捧。做为web开发者,将javascript , flash 做为技术储备是个不错的主意. 目前无论基于何种平台的web服务,最终都面向浏览器端。而 javascript 几乎被所有游览器所支持. flash? 虽做为浏览器端的一个小插件,在某些应用上有无可替代的优势,例如其弥补了浏览器与服务器端只能单向通信的弊端,在涉汲流的应用得到广泛使用.而 flash编写的应用程序很容易移值到其它设备上,因此大大降底了flash的开发成本.
? 在前一段时间做了一些应用级别脚本编程后,积累了一些想法和经验,拿来分享。如有不当之处,请多指教.
?1.工具的使用.
?
javascript 做为脚本语言,执行速度快,语法灵活. 因为其语法宽松,因此也成了编写javascript者致命的痛苦.
还好在调试js方面firefox 的 firebug
帮助大多数js编写者脱离了苦海.其中的css,html查看器能构实时反应内存中的dom的状态.
?
2.javascript 是什么?
?
在很长一段时间内不明白javascript
到底是什么?其实很简单,各个浏览器供应商在推出其产品时,都会提供一套API,供开发者开发浏览器端应用.早在前期,微软曾使用VBScript做为浏
览器API. 只是后来javascript 成了脚本界的标准,并被大多数者习惯和使用。同时javascript 被ECMAScript
规范化.因此现代浏览器生产商都将浏览器接口API设计成支持 ECMAScript.
?3.同样的一段javascript脚本在不同浏览器中执行,效果却不一致.难道javascript不兼容么?
? 或许您在脚本编写时,会有这样的需求:创建一组单选框,并将它添加到页面中. 您可能会写如下语法: