? :和!:的用法含义及es6语法...

?:可选,表示hero属性可选Hero这个类型,或者为undefined

! :表示非空,告诉typscript这个编译item不是一个非空值

 

push()中的参数是不能直接传数组的,所以需要...把数组打碎变成参数传值

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度

原文地址:https://www.cnblogs.com/zqlym/p/15038330.html