Gre*_*Gum 25 javascript typescript
在Anders首次谈论TypeScript时,他多次使用短语"惯用javascript".
这里使用的是idiomatic的定义是什么?
我在维基百科,搜索等方面对此进行了调查,但仍然觉得我并不完全理解这个词在这个背景下的含义.
格雷格
Ben*_*aum 34
这里的惯用语意思是"编写JavaScript的人如何编写JavaScript".
这意味着"对母语人士来说很自然".
例如,某些惯用的JavaScript会考虑返回一个对象:
function foo(){
return {x:3,y:5};
}
var point = foo();
Run Code Online (Sandbox Code Playgroud)
虽然"out参数"被认为不那么惯用:
function foo(out){
out.point = {x:3,y:5}
}
var out = {};
foo(out);
point = out.point;
Run Code Online (Sandbox Code Playgroud)
惯用JavaScript的另一个例子是使用闭包.
| 归档时间: |
|
| 查看次数: |
4354 次 |
| 最近记录: |