如果文件夹存在,则返回true

时间:2010-07-22 16:57:34

标签: javascript firefox firefox-addon

我可以检查文件夹是否为空。

this.emptyfolder = function(folderid) {
    result = PlacesUtils.getFolderContents(folderid);
    resultContainerNode = result.root;
    if (resultContainerNode.ChildCount == 0) {
        return true;
    } else {
        return false;
    }
}

如果文件夹是空的,如何检查文件夹是否存在?

1 个答案:

答案 0 :(得分:1)

许多书签服务方法将抛出if和item id不存在,例如PlacesUtils.bookmarks.getItemType(itemId);会扔。 但实际上,我错过了你的用例,当你使用文件夹时,你通常使用视图,而你不必担心某个项目ID存在的事实。