{"json_modified": "2016-03-28T07:59:28.279893", "uuid": "7d5c67b1-0420-40d4-88d8-d175ebd2898e", "title": "FileUtils.jsm", "url": "/en-US/docs/Mozilla/JavaScript_code_modules/FileUtils.jsm", "tags": ["Files", "File I/O", "Modules", "JavaScript"], "translations": [], "modified": "2015-01-15T16:26:17", "label": "FileUtils.jsm", "localization_tags": [], "locale": "en-US", "id": 5361, "last_edit": "2015-01-15T16:26:14", "summary": "The FileUtils.jsm JavaScript code module offers utility routines dealing with files. To use it, you first need to import the code module into your JavaScript scope:", "sections": [{"id": "The_File_constructor", "title": "The File constructor"}, {"id": "Method_overview", "title": "Method overview"}, {"id": "Constants", "title": "Constants"}, {"id": "Methods", "title": "Methods"}, {"id": "getFile()", "title": "getFile()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getDir()", "title": "getDir()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "openFileOutputStream()", "title": "openFileOutputStream()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "openAtomicFileOutputStream()", "title": "openAtomicFileOutputStream()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "closeAtomicFileOutputStream()", "title": "closeAtomicFileOutputStream()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "openSafeFileOutputStream()", "title": "openSafeFileOutputStream()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "Remarks", "title": "Remarks"}, {"id": "closeSafeFileOutputStream()", "title": "closeSafeFileOutputStream()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/JavaScript_code_modules/FileUtils.jsm", "review_tags": []}