一些相见恨晚的 JavaScript 技巧

2019-06-06 09:00:27王冬梅


代码配置
别人使用你编写的 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)

【出自博客园深蓝居,转载请注明作者出处】