Post not yet marked as solved
Post marked as unsolved with 5 replies, 3,097 views
I am currently contributing to the JXA Cookbook on githubSo today I was reading over the original JXA OS X 10.10 Release Notes.The document opens with a list of Global Properties.The way I understand it, all of these "global properties" with the exception of delay &
console.log are actually Object prototypes.
I find the term "global properties" possibly very confusing for most users... I think some other term such as
JXA Standard Built-in Objects or alike would have been much more approachable, but anyway I want to make sure I understand the grammar the way it's being used in this context.
If I understand it correctly, all the elements on the
Global Properties list are denominated as "global properties" in reference to the fact that technically in JavaScript "
all top-level variables alre also properties of the global object". Did I get this right?
I'm pretty sure I did get this right, but I've barely ever seen this use of the term being enforced: almost exclusively through a few notes in
David Flanagan's JavaScript: the Definitive Guide.
An official reply of someboby from the Apple Staff would be most appreciated on this one.
I'm trying to be grammatically as correct as possible ☺ 😊
cheers