[英]Syntax Error: unexpected Identifier in node js callback function
function abc(){
console.log("Delieverd food order: ",orderNumber);
}
function placeOrder(orderNumber){
console.log("Customer: ", orderNumber);
cookAndDeliverFood(abc);
}
fucntion cookAndDeliverFood(callback){
setTimeout(callback,5000);
}
//Simulate users webrequests
placeOrder(1);
placeOrder(2);
placeOrder(3);
placeOrder(4);
placeOrder(5);
這給了我語法錯誤。 誰能解釋原因?
運行您的代碼,我收到此錯誤:
fucntion cookAndDeliverFood(callback)
^^^^^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
您拼寫了關鍵字function
。
這不是代碼的唯一問題。 函數abc()
嘗試使用標識符orderNumber
但是,編寫此代碼的方式是, orderNumber
在該范圍之外。 但是function
的拼寫錯誤是您面臨的直接問題,也是您收到SyntaxError
的原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.