Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将两个数组写在一起意味着什么?_Javascript_Reactjs_Material Ui - Fatal编程技术网

Javascript 将两个数组写在一起意味着什么?

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 间距是函数,因子是参数/参数您的代码块中只有一个数组。如果您以前使用过数组

这是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

间距
是函数,
因子
是参数/参数

您的代码块中只有一个数组。如果您以前使用过数组,您应该熟悉如何访问数组中的索引以获取特定元素:

//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