我可以在 Dart 上运行所有 JavaScript 功能吗? [关闭]

Posted

技术标签:

【中文标题】我可以在 Dart 上运行所有 JavaScript 功能吗? [关闭]【英文标题】:Can I Run All The JavaScript Features on Dart? [closed] 【发布时间】:2021-06-11 17:49:42 【问题描述】:

我是一名 javascript 开发人员,对移动开发完全陌生,顺便说一下,我正在使用 Flutter。所以我想知道我是否可以像 JavaScript 一样使用 Dart,比如运行 JavaScript 库或 ejs 视图引擎等。 谢谢。

【问题讨论】:

请提供更多信息,例如您想要替代哪些特定功能?所有的编程语言和环境都是不同的,找到一对一的映射并不是一个公平的比较,而是一个开放式和固执己见的答案。 你不能像使用 Javascript 一样使用 Dart,因为 Dart 是一种完全不同的编程语言,需要它自己的语法和使用规则。您可以将 Dart 代码编译成 Javascript,以便编译后的代码可以在某些 Javascript 环境中运行。 【参考方案1】:

欢迎来到 Flutter @abdo-berro。

想要了解 JS 和 Flutter 的异同,可以查看以下文章:

https://blog.codemagic.io/dart-vs-javascript/

但总的来说,Flutter 是一种高级语言,它被翻译成原生代码并被无缝、无声地编译。有大量软件包可帮助开发人员构建最先进的 UI,同时使用 Dart 构建运行快速流畅的应用引擎。

【讨论】:

以上是关于我可以在 Dart 上运行所有 JavaScript 功能吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

无法在所有目录中运行dar文件

如果您的项目有 dart html 导入,如何在模拟器上运行颤振

如何在 dart 中实现适用于移动设备和 Web 的 http 客户端?

Dart入门语言概况

Dart - 循环导入

在 Flutter SDK 中找不到 Dart