njs 0.3.4 与 0.3.5 发布,Nginx 的 JavaScript 脚本语言

栏目: 软件资讯 · 发布时间: 7年前

内容简介:njs 0.3.4 与 0.3.5 发布了。njs 以 Nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。n...

njs 0.3.4 与 0.3.5 发布了。njs 以 Nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。njs 不通过 V8 引擎实现,而是通过一个更小、能耗更低、更符合 Nginx 应用场景的小虚拟机实现的,可以理解为 Nginx 为其实现了一套自己的词法解析。

0.3.5 版本修复了 Core 中的两个 bug:

  • 修复使用 require() 导入模块的 bug。

  • 修复 [[SetPrototypeOf]]。

0.3.4 版本中特性更新与功能改进如下:

  • Feature:添加了 Object 简写方法和计算属性名称。

  • Feature:添加了 getter/setter 文本支持。

  • Feature:新增 fs.renameSync()。

  • Feature:新增 String.prototype.trimEnd() 与 String.prototype.trimStart()。

  • Improvement:新增内存清理器支持。

  • Improvement:Unicode case 表已更新至 12.1 版。

  • Improvement:为字符串文字添加了 UTF-8 验证。

此外还有一些 bugfix,详情查看更新日志:

http://nginx.org/en/docs/njs/changes.html#njs0.3.5

作为 Nginx 的插件,njs 的安装方式是重新编译 Nginx。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Data Mining

Data Mining

Jiawei Han、Micheline Kamber、Jian Pei / Morgan Kaufmann / 2011-7-6 / USD 74.95

The increasing volume of data in modern business and science calls for more complex and sophisticated tools. Although advances in data mining technology have made extensive data collection much easier......一起来看看 《Data Mining》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具