gpt4 book ai didi

javascript - Dart 语言比 JavaScript (Node.js) 有什么好处

转载 作者:IT老高 更新时间:2023-10-28 21:53:10 35 4
gpt4 key购买 nike

我不明白 Dart 的意义所在就他们试图解决的问题而言。

我读到它是由于 JavaScript 的缺点而创建的,但是没有给出这些缺点。

谁能解释一下学习 Dart 而不是我学习 Node.js 的好处?

最佳答案

我认为它的主要问题是解决创建大型、多开发人员应用程序的问题。

在 Javascript 中,我可以编写完全有效的代码:

function x(y) {
return y*y;
}

document.write(x(3,4,5));

这会执行得很好,但这显然是一个错误。

现在,在数千行代码的代码库中,由几个开发人员和几个月的时间将函数定义和函数调用分开。

原来的函数 x(y) 最初可能是函数 x(y,z,a),但后来随着时间的推移进行了重构。这就是 javascript 对我来说失败的地方,这就是 dart 将帮助解决的问题。

编辑(2013 年 5 月) 除了我认为仍然适用的上述回答之外,我认为性能故事也变得非常引人注目。 Lars Bak 和 Kasper Lund 的 talk from Google I/O提供了一些证据。

关于javascript - Dart 语言比 JavaScript (Node.js) 有什么好处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7712107/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com