js中函数里用一个单独的下划线作为参数,是一种入参命名,表示在函数中并不会这个参数。如下面filter的例子,第一个入参必定是数组的值,第二个参数才是数组的index,但方法里只要用index,就给第一个命名为下划线了
// 定义一个长度为16的数组
private arr: string[] = new Array(16).fill('').map((_, index) => `item ${index}`);
js中函数里用一个单独的下划线作为参数,是一种入参命名,表示在函数中并不会这个参数。如下面filter的例子,第一个入参必定是数组的值,第二个参数才是数组的index,但方法里只要用index,就给第一个命名为下划线了
// 定义一个长度为16的数组
private arr: string[] = new Array(16).fill('').map((_, index) => `item ${index}`);
评论区