0
我知道getIndex()方法是在4.5版中引入的,但我們目前無法更新我們的CKEditor版本,因爲它與企業軟件包綁定。有沒有一種方法可以模仿版本4.5之前的CKEditor版本中的getIndex()函數?CK編輯器版本4.4.6是否有與getIndex()等價的東西?
我知道getIndex()方法是在4.5版中引入的,但我們目前無法更新我們的CKEditor版本,因爲它與企業軟件包綁定。有沒有一種方法可以模仿版本4.5之前的CKEditor版本中的getIndex()函數?CK編輯器版本4.4.6是否有與getIndex()等價的東西?
如果你指的是CKEDITOR.tools.getIndex(),你可以使用JavaScript自己的Array.prototype.findIndex()(不適用於Internet Explorer雖然):
function isBigEnough(element) {
return element >= 15;
}
[12, 5, 8, 130, 44].findIndex(isBigEnough);
// index of 4th element in the Array is returned,
// so this will result in '3'