http://www.ibm.com/developerworks/cn/web/1304_zengyz_jsoo/
http://www.cnblogs.com/RicCC/archive/2008/02/15/JavaScript-Object-Model-Execution-Model.html