打字稿中的...语法是什么

约翰

从带有ang1的常规旧js跳转到带有typescript和redux等的ang2是一个陡峭的攀登。

谁能对...语法提供简单的解释?来自php和javascript背景,这确实是新东西。

http://blog.ng-book.com/introduction-to-redux-with-typescript-and-angular-2/#deleting-an-item-without-mutation将此示例作为redux的示例:

return {
      messages: [
        ...state.messages.slice(0, idx),
        ...state.messages.slice(idx + 1, state.messages.length)
      ]

但是,有人能为这个领域提供一个完整的菜鸟吗?感觉就像我在转圈!

爱奥努特

这三个点代表rest运算符,它用于获取在调用和数组解构时传递给函数的参数列表。手术后,剩下的由操作员收集的情况。

传播算子被用于阵列构建和解构,并从上调用的阵列填充函数参数。运算符扩展数组(或可迭代对象)元素的情况。

您可以在此处了解更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章