var obj = { prop = [1,2,3] };
Выше код содержит опечатку, должно быть двоеточие вместо =
. Но меня удивило сообщение об ошибке VM:
var obj = { prop = [1,2,3] };
^^^^^^^^^^^^^^
SyntaxError: Invalid shorthand property initializer
Я искал "сокращенные свойства JavaScript", но этот термин до сих пор не ясен для меня. Что означает "короткое свойство" в контексте этого сообщения об ошибке?