typescript 尖括号有什么用?
3150 人已围观
尖括号表示泛型,可以用来约束内容(这话我感觉说的也难懂)
那举个例子吧,声明一个函数test,我希望它接受一个叫参数nums,而且这个参数是数组,且数组里的内容必须是number,可以这么写:
var test = function(nums: Array<number>) {
console.log(nums);
};然后,当调用test函数时,如果传入的参数不是数组,或者数组里不是number类型的值的话,就会错误:





发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。