三星 ARTIK 开发:Node.js 与 Python 编程指南
1. Node.js 编程基础
在使用 JavaScript 解释器时,了解其来源非常重要,因为存在多种不同的实现,这会导致每个解释器的功能有所差异。为避免依赖不支持的函数或对象,需了解所使用的 JavaScript 解释器支持的特性。例如 Google V8 JavaScript 解释器,可通过以下链接了解更多:
- https://en.wikipedia.org/wiki/V8_(JavaScript_engine)
- http://code.google.com/p/v8
JavaScript 核心基于 ECMAScript,欧洲计算机制造商协会(ECMA)发布了多个版本。解释器开发者会在此基础上添加额外功能,部分为专有功能。有些 JavaScript 语言支持基于 W3C 规范,描述了语言与文档对象模型(DOM)的绑定,解释器也可能支持标准组织正在开发的实验性特性。Google 定义了 V8 的专有特性。
Node.js 运行时环境将 JavaScript 编译为可直接在 CPU 中运行的机器代码,与传统逐行解释 JavaScript 的方式相比,效率更高,代码运行速度更快。
2. Node.js 架构设计
Node.js 架构是事件驱动的,其 I/
超级会员免费看
订阅专栏 解锁全文
69

被折叠的 条评论
为什么被折叠?



