关于浏览器端js的总结,实在太全面,您值得一读
http://www.jb51.net/article/55851.htm 原来js 是由 ECMAScript BOM DOM三部分组成,现在似乎可以再加个由node.
需要注意的是,目前js可以做web,desktop,server(nodejs),app(react-native .....),除了server (以node为核心)端的都可以统称为前端js,前端js和后端js还是有很多的不同。
node 的global 和 前端的window 都是全局变量,不过含义完全不同。