Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

bookmarks.getRecent()

Die Methode bookmarks.getRecent() ruft eine spezifizierte Anzahl der zuletzt hinzugefügten Lesezeichen als ein Array von BookmarkTreeNode-Objekten ab.

Dies ist eine asynchrone Funktion, die ein Promise zurückgibt.

Syntax

js
let gettingRecent = browser.bookmarks.getRecent(
  numberOfItems          // integer
)

Parameter

numberOfItems

Eine Zahl, die die maximale Anzahl der zurückzugebenden Elemente darstellt. Die zurückgegebene Liste wird bis zu so viele der zuletzt hinzugefügten Elemente enthalten. Der minimal erlaubte Wert hier ist 1. Wenn Sie 0 oder weniger übergeben, wird die Funktion einen Fehler auslösen.

Rückgabewert

Ein Promise, das mit einem Array von BookmarkTreeNode-Objekten erfüllt wird.

Beispiele

Dieses Beispiel protokolliert die URL des zuletzt hinzugefügten Lesezeichens:

js
function onFulfilled(bookmarks) {
  for (const bookmark of bookmarks) {
    console.log(bookmark.url);
  }
}

function onRejected(error) {
  console.log(`An error: ${error}`);
}

browser.bookmarks.getRecent(1).then(onFulfilled, onRejected);

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.bookmarks-API von Chromium. Diese Dokumentation ist von bookmarks.json im Chromium-Code abgeleitet.