我的函数从商店中删除数据,但同时我想保存删除时间,所以我试图使用返回两次是正确的,就像我在函数中写的或它导致任何问题稍后?谢谢你的帮助是否有可能在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