我的函數從商店中刪除數據,但同時我想保存刪除時間,所以我試圖使用返回兩次是正確的,就像我在函數中寫的或它導致任何問題稍後?謝謝你的幫助是否有可能在JavaScript函數中返回多次
function deleteStudent($indexedDB, student, $scope, studentId, userId) {
return $indexedDB.openStore('student', function (store) {
student["delete_time"] = new Date().toISOString();
return saveItemInStore(store, student, userId);
return store.delete(studentId);
});
}
你聽說過「yield」嗎? –
'return'語句立即退出函數,因此不會運行後續的'return'語句。 – Pointy
不,我沒有,我是新來的java腳本 – george