[英]Can ES6 object shorthand notation be combined with regular object notation?
使用 ES6,我們現在可以使用對象速記符號來創建對象...
var a = 1, b = 2, c = 3;
var obj = { a, b, c };
是否可以將速記符號與常規符號結合使用?
換句話說,以下合法嗎?
var obj = {a, b, c, d: 'foo'};
如果是這樣,我應該注意哪些問題?
是否可以將速記符號與常規符號結合使用?
是的。 屬性定義可以是以下任何一種:
PropertyDefinition :
IdentifierReference
CoverInitializedName
PropertyName : AssignmentExpression
MethodDefinition
如果是這樣,我應該注意哪些問題?
不。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.