![](/img/trans.png)
[英]Expected an assignment or function call and instead saw an expression React JS
[英]React JS error : Expected an assignment or function call and instead saw an expression
我是 React 初學者 為什么會出現這個錯誤? 第 6:5 行:預期分配或 function 調用,而是看到一個表達式我需要你的幫助
完整代碼:
function getNumbers() {
const candidate = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const array = [];
for (let i = 0; i < 4; i += 1) {
const chosen = candidate.splice(Math.floor(Math.random() * (9 - i)), 1)[0];
array.push[chosen];
}
return array;
}
export default getNumbers;
array.push
是 function,所以你使用括號,而不是方括號。 像這樣:
array.push(chosen)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.