javascript 中的 var [{}] 和 var{} 与打字稿中的 let[{}] 和 let {} 有什么区别?

埃米尔·坎特罗

有什么区别var [{}]var {}Javascript中和let [{}],并let {}以打字稿?

我经常使用这两种语言,所以这是我经常思考的一个基本问题,迫不及待地想阅读您的建设性意见。

注意我不是问let之间的区别var

苏伦·斯拉皮安

如果我理解你正确...

[{}]是一个包含一项的数组 - 一个对象{}稍后您可以将更多对象添加到此数组中并获得类似[{}, {}]

{}只是一个对象。与上面相比,这种类型的变量在数组中。

var声明怎么样let

实际上,差异与您不问var有关let:)。它关系到其性质/行为,而不是对[{}]{}letvar

例子

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

var和Typescript中的let有什么区别?

Javascript 中 let 和 var 的奇怪行为

在多变量定义中,let和var有什么区别?

var 和 let 的区别

使用“ let”和“ var”有什么区别?

JavaScript中的“ let”和“ this”有什么区别?

JavaScript let 和 var 用法

JavaScript中的“ let”和“ var”之间是否存在性能差异

Typescript 1.5中的“ var”和“ let”

Rust中var和_var有什么区别?

在PowerShell中“ $($ var)”和(“ $ var”)有什么区别

Swift中的var和弱var有什么区别

php 中的 $var 和 ($var) 有什么区别?

JavaScript - 在 for 循环中使用 let 和 var 关键字声明迭代变量有什么区别?

如果babel将let和const转换为var,有什么区别?

let和var在Swift REPL中无效的const重声明

如何解释结果(理解js中的let和var)

let vs var在nodejs和chrome中的性能

python中的numpy var()和statisticsvariant()有什么区别?

Scala中的var和val定义有什么区别?

swift中的if var和if if有什么区别?

R对象中的$和attr(,var)有什么区别?

Bash shell中的$ {var},“ $ var”和“ $ {var}”之间有什么区别?

“ $ var”和$ {var}有什么区别?

var和&(* var)有什么区别

函数中的“exec('global var', globals())”和“global var”有什么区别?

在聚合物1.x中绑定到[[var]]和{{var}}有什么区别?

v8 const,let和var对JavaScript性能的影响?

我对javascript let和var in for loop感到困惑吗?