二维数组赋值:TypeError: Cannot set property ‘0’ of undefined const dp = [] dp[0][0] = 0 //以上写法错误,js对于多维数组只能层层定义赋值 //以下写法正确 const dp = [] dp[0] = [] dp[0][0] = 0 //最好这样直接初始化 const dp = new Array(5).fill([])