WARNING: The [sjs-3] engine was deprecated, use [sjs-4] instead.


Return the hash of the file.


file.fileHash() string


Return a hash of the file, including all its children, attributes and body. It is a fingerprint of the file. When two files have the same fileHash, it is guaranteed that they equal, which has a significance when comparing different versions of the same websites. The same hash means the file didn’t change.

Note that the format of the fileHash is not fixed. The only guarantee is that it is a HEX string no longer than 256 bytes (in HEX form).


An example fileHash.