Javascript 将两个数组写在一起意味着什么?
这是Material UI framework文档中的示例代码。Javascript 将两个数组写在一起意味着什么?,javascript,reactjs,material-ui,Javascript,Reactjs,Material Ui,这是Material UI framework文档中的示例代码。 这是代码的原始链接:[factor]不是数组或列表,而是从[0,4,8,16,32,64]中获取元素作为参数,如此代码中所示 const theme = createMuiTheme({ spacing: factor => [0, 4, 8, 16, 32, 64][factor], }); theme.spacing(2); // = 8 间距是函数,因子是参数/参数您的代码块中只有一个数组。如果您以前使用过数组
这是代码的原始链接:
[factor]
不是数组或列表,而是从[0,4,8,16,32,64]
中获取元素作为参数,如此代码中所示
const theme = createMuiTheme({
spacing: factor => [0, 4, 8, 16, 32, 64][factor],
});
theme.spacing(2); // = 8
间距
是函数,因子
是参数/参数您的代码块中只有一个数组。如果您以前使用过数组,您应该熟悉如何访问数组中的索引以获取特定元素:
//01 2 3 4
常数arr=[0,4,8,16,32,64];
常数八=arr[2];
控制台日志(8)
这个[factor]
不是数组,它是从数组中访问元素的括号符号。这是什么语法,你能给我一个关于这个语法的链接吗。与,间距:函数(factor){return[0,4,8,16,32,61][factor];},
。
const theme = createMuiTheme({
spacing: factor => [0, 4, 8, 16, 32, 64][factor],
});
theme.spacing(2); // = 8