编译到 javascript 是否排除了 dart 添加弱引用
Does compiling to javascript preclude dart adding weak references?
我很失望飞镖没有弱引用。
编译到一种不提供弱引用的语言有什么东西,这使得它变得不可能吗?
是的。
为了支持弱引用,您需要一种与 GC 交互或覆盖 GC 的方法。
这在Javascript中是根本不可能的。
Dart 希望编译为高性能 JavaScript。这就是为什么它需要跳过某些功能(例如尾部调用)。我什至认为,无论如何,弱引用都是一个坏主意。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 在html Select中添加搜索
- Java脚本时间添加
- FabricJs-限制主对象内添加对象的移动区域
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 如何在Google柱状图中动态添加行/列
- 简单的dart网页应用程序在IE上添加按钮的速度非常慢
- 编译到 javascript 是否排除了 dart 添加弱引用