1. Web
  2. Web APIs
  3. Metadata
  4. size

Metadata: size property

Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The read-only size property of the Metadata interface specifies the size, in bytes, of the referenced file or other file system object on disk.

Value

A number indicating the size of the file in bytes.

Examples

This example checks the size of a log file and removes it if it's larger than a megabyte.

js
workingDirectory.getFile(
 "log/important.log",
 {},
 (fileEntry) => {
 fileEntry.getMetadata((metadata) => {
 if (metadata.size > 1048576) {
 fileEntry.remove(() => {
 /* log file removed; do something clever here */
 });
 }
 });
 },
 handleError,
);

Specifications

This feature has been removed from all specification and is not in the process of being standardized.

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /