我从JavaScript和Rhino引擎开始。我知道ECMAScript 262规范。我需要知道哪些功能,例如函数/对象/等由超出ECMA标准的Rhino JavaScript引擎定义。大多数例子的特点是print
,Packages
和import*
,但我无法找到详尽的列表。犀牛功能超越ECMA标准?
3
A
回答
1
在这里看到的预定义属性:https://developer.mozilla.org/en/Rhino_Shell#Predefined_Properties
这通常是关于Rhino最好的页面,它的JS特点:https://developer.mozilla.org/en/Rhino_Shell
2
这不是一个详尽的列表,但我有一个非标准ES功能compat表。看看犀牛列 - http://kangax.github.com/es5-compat-table/non-standard/。
注意Rhino的功能集与SpiderMonkey(Firefox中最新的JS引擎)的功能非常接近。虽然有分歧。例如,Rhino没有“调用者”属性的功能,与SpiderMonkey不同。犀牛支持e4x但不是表达式关闭。它看起来或多或少像SpiderMonkey的一个子集,虽然可能有我不知道的非标准功能(在这种情况下,我希望将它们添加到表中)。
相关问题
- 1. 犀牛控制台输入功能?
- 2. 犀牛
- 3. 犀牛JS的eval比犀牛JS
- 4. 犀牛为Android
- 5. Object.bindProperties犀牛
- 6. 犀牛嵌入
- 7. jquery在犀牛
- 8. 在犀牛
- 9. 在犀牛
- 10. WPF是ECMA标准库吗?
- 11. 执行从犀牛
- 12. 犀牛:用数字
- 13. 犀牛模拟调用被嘲笑的功能
- 14. 犀牛VS SpiderMonkey的性能测试
- 15. 犀牛嘲笑,无效和性能
- 16. 迁移犀牛脚本化豆到犀牛
- 17. 干燥与犀牛嘲笑
- 18. 犀牛对象浏览器
- 19. MVC3与犀牛模仿
- 20. 犀牛嘲笑:嘲讽HttpRequestBase.Files
- 21. 犀牛的优化级别
- 22. 犀牛模拟OfType <>
- 23. 犀牛INSERT SQL语句
- 24. 错误运行犀牛
- 25. 复位犀牛制品AssertWasNotCalled
- 26. AssertWasCalled在犀牛模拟
- 27. Mozilla的犀牛:以范围
- 28. 犀牛制品使用
- 29. 犀牛制品SetupResult失败
- 30. 犀牛Javascript编译器