{hero}

shift()

自 DataTables 1.10 版本起

從 API 實例的結果集中移除第一個項目。

描述

如同 JavaScript 陣列一樣,由於 DataTables API 物件是「類陣列」的,因此可以使用此方法從結果集中移除項目。Shifting 結果會將項目從結果集的開頭移除。API 實例的結果集長度會減少 1,而移除的項目會從函式呼叫中傳回。pop() 可用於執行相同的動作,但會在陣列的末尾執行,如果需要的話。

此方法是 JavaScript Array.prototype.shift 方法的代理,並作為 DataTables API 的實用方法提供。有關原始方法的更多資訊,請參閱 Mozilla MDN 文件中關於 shift 的說明

類型

function shift()

描述

從 API 實例的結果集中移除第一個項目。

回傳

任意

從結果集中移除的項目(先前是結果集中的第一個項目)。

範例

從欄中取得最後一個項目。

var table = new DataTable('#myTable');

var data = table.column(0).data();

var firstItem = data.shift();

alert('First item in the result set was: ' + firstItem);