gpt4 book ai didi

javascript - 在 Idiomatic Javascript 中 'Idiomatic' 的定义是什么?

转载 作者:搜寻专家 更新时间:2023-10-30 20:30:32 24 4
gpt4 key购买 nike

在 Anders 第一次谈论 TypeScript 时,他多次使用了短语“地道的 javascript”。

这里使用的 idiomatic 的定义是什么?

我在维基百科、SO 搜索等上查过这个,但仍然觉得我不完全理解这个词在这种情况下的意思。

格雷格

最佳答案

这里的 Idiomatic 意思是“编写 JavaScript 的人如何编写 JavaScript”。

它的意思是“母语者自然而然”。

例如,一些惯用的 JavaScript 认为返回一个对象:

function foo(){
return {x:3,y:5};
}
var point = foo();

虽然“输出参数”被认为不那么惯用:

function foo(out){
out.point = {x:3,y:5}
}
var out = {};
foo(out);
point = out.point;

另一个惯用的 JavaScript 示例是闭包的使用。

关于javascript - 在 Idiomatic Javascript 中 'Idiomatic' 的定义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21809216/

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