The DOMPointReadOnly method toJSON() returns a DOMPointInit object giving the JSON form of the point object.


pointJSON = DOMPointReadOnly.toJSON();



Return value

A new DOMPointInit object whose properties are set to the values in the DOMPoint or DOMPointReadOnly on which the method was called.


This example creates a DOMPoint object representing the top-left corner of the current window, in screen coordinates, then converts that to JSON.

var topLeft = new DOMPoint(window.screenX, window.screenY);

var pointJSON = topLeft.toJSON();


Specification Status Comment
Geometry Interfaces Module Level 1
The definition of 'DOMPointReadOnly.toJSON()' in that specification.
Candidate Recommendation Initial definition

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support61 No31 No48 No
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support6161 No3148 No ?

Document Tags and Contributors

Contributors to this page: Sheppy
Last updated by: Sheppy,