ES15引入了Record和Tuples,那么Record内部可以使用数组作为属性值吗?我们可以使用对象作为元组索引的值吗?
const user = #{
name: "Avyukt",
age: 39,
hobbies: ['sleeping', 'eating', 'crying'] // Is it a valid add arr
}
const user = #[
{ name: "Avyukt", age: 1 }, // Is it valid to add object as a value
{ name: 'Reyansh', age: 5 }
]
建议规范的这一部分:
记录和元组只能包含基元和其他记录和元组。尝试创建包含对象(null 不是对象)或函数的记录或元组会引发类型错误。
不,在当前提案中,元组可能不包含对象,但它可以包含记录