我試圖拉下兩個動詞及其相關的語句,這段代碼有效,但我認識到它效率低下。我試圖把動詞放在一個數組中,然後引用動詞被命名但是拋出錯誤的每一行中的數組項。我可以使用哪些代碼通過構建的動詞數組來創建此循環?謝謝。這是低效率的,我該如何循環呢?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Get 2 verbs</title>
<script src="xapiwrapper.min.js"></script>
</head>
<body>
<div id='demo'></div>
<script>
var text = "";
ADL.XAPIWrapper.changeConfig({"endpoint":"https://lrs.adlnet.gov/xapi/"});
var search = ADL.XAPIWrapper.searchParams();
search['verb'] = ADL.verbs.completed.id;
search['since'] = "2017-08-08T08:34:16Z";
var res = ADL.XAPIWrapper.getStatements(search);
if (res) {
text = JSON.stringify(res);
}
var text2 = "";
ADL.XAPIWrapper.changeConfig({"endpoint":"https://lrs.adlnet.gov/xapi/"});
var search = ADL.XAPIWrapper.searchParams();
search['verb'] = ADL.verbs.resumed.id;
search['since'] = "2017-08-08T08:34:16Z";
var res = ADL.XAPIWrapper.getStatements(search);
if (res) {
text2 = JSON.stringify(res);
}
document.getElementById('demo').innerHTML = text + text2;
</script>
</body>
</html>
您爲什麼認爲這段代碼效率低下? –