On Sun, 29 Sep 2019 07:02:52 -0700 (MST) warleyalex via Pas2js <pas2js at lists.freepascal.org> wrote: >[...] > { Test III - it is not necessary to inherite from TJSObject at all } > op := TTableOptions(CreateObject); True, if you only pass such an object. When receiving it, methods like hasOwnProperty are handy. Mattias