This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
The read-only name
property of the FileSystemEntry
interface returns a USVString
specifying the entry's name; this is the entry within its parent directory (the last component of the path as indicated by the fullPath
property).
Syntax
var name = FileSystemEntry.name;
Value
A USVString
indicating the entry's name.
Example
This example shows a function called isFileWithExtension()
which returns true if the specified FileSystemEntry
is both a file and the file's name ends with a given extension.
function isFileWithExtension(entry, extension) { return (entry.isFile && entry.name.endsWith("." + extension)); }
Specifications
Specification | Status | Comment |
---|---|---|
File and Directory Entries API The definition of 'name' in that specification. |
Editor's Draft | Initial specification. |
This API has no official W3C or WHATWG specification.
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 13 webkit | 50 (50) | No support | No support | No support |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | No support | 0.16 webkit | 50.0 (50) | No support | No support | No support |