代码配置
别人使用你编写的 JavaScript 代码的时候,难免会更改某些代码,但这会很困难,因为不是每个人都很容易读懂别人的代码,与其这样,不如创建一个代码配置对象,别人只需要在这个对象中更改某些配置即可实现代码的更改。这里有一篇 JavaScript 配置对象详解的文章,简单说:
· 在代码中创建一个叫做 configuration 的对象
· 里面保存所有可以更改的配置,如 CSS ID 和类名,按钮的标签文字,描述性文字,本地化语言设置
· 将该对象设置为全局对象,以便别人直接访问并改写
你应当在最后一步做这项工作,这里有一个文章,交付代码前的5件事值的参考。
同后台交互
JavaScript 是一门前台语言,你需要别的语言同后台交互,并返回数据,使用 AJAX,你可以让 JavaScript 直接使用同后台的交互,将复杂的数据处理交由后台处理。
JavaScript 框架
自己编写适应各种浏览器的代码是完全浪费时间,应当选择一个 JavaScript 框架,让这些复杂的事情交给框架处理。
更多资源
· Douglas Crockford on JavaScript
JavaScript 深度视频教程
· The Opera Web Standards Curriculum
JavaScript 详解
延伸阅读
· 有关 JavaScript 的 10 件让人费解的事情
· 新 API 寻求让 JavaScript 操作本地文件
· 让 JavaScript 拯救 HTML5 的离线存储
· 开源项目越来越青睐 JavaScript
· Javascript 是一个错误吗?
· Javascript 2 前途尘埃落定
· Google 排名中的 10 个最著名的 JavaScript 库
· ECMA 推出 JavaScript 5
本文国际来源:Smashing Magazine Seven JavaScript Things I Wish I Knew Much Earlier In My Career (原文作者:Christian Heilmann)
【出自博客园深蓝居,转载请注明作者出处】









