Emi*_*ero -4 javascript typescript
有什么区别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 proeprtyRun Code Online (Sandbox Code Playgroud)
让[{}]和letcript中的{}?
let 在Typescript中与Javascript(ES6)相同