有什么区别var [{}]
和var {}
Javascript中和let [{}]
,并let {}
以打字稿?
我经常使用这两种语言,所以这是我经常思考的一个基本问题,迫不及待地想阅读您的建设性意见。
注意我不是问let
和之间的区别var
如果我理解你正确...
[{}]
是一个包含一项的数组 - 一个对象{}
。稍后您可以将更多对象添加到此数组中并获得类似[{}, {}]
{}
只是一个对象。与上面相比,这种类型的变量在数组中。
用
var
和声明怎么样let
。
实际上,差异与您不问的var
和有关let
:)。它关系到其性质/行为,而不是对[{}]
和{}
用let
或var
。
例子
let obj = { prop: 'Prop from object' };
let arrayOfObj = [ { prop: 'Prop from array object' } ];
console.log(obj.prop);
// ------------^^^^^
console.log(arrayOfObj[0].prop);
// -------------------^^^^^ Accessing the first item in the array which is the object at first place and then to its proeprty
让 [{}] 和让 {} 在 Typescript 中?
let
在 Typescript 中与在 Javascript (ES6) 中相同
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句