Scriptable Docs
The website contains documentation for Scriptable, an app that lets you automate iOS using JavaScript.
JavaScript Environment¶
Scriptable uses Apple's JavaScriptCore, which supports ECMAScript 6.
Learning JavaScript¶
If you're just getting started with JavaScript, you may want to take a look at Codecademy's Intro to Programming in JavaScript. For a quick reference to JavaScripts features, you may refer to W3Schools' JavaScript Tutorial.
Note that some guides and tutorials will assume that you're running JavaScript in a browser and therefore have access to browser specific objects, such as a document. Scriptable does not run JavaScript in a browser and therefore such objects do not exist.
Community¶
The forum is a great place to get help, share your scripts and get inspiration for new scripts. The forum is located at talk.automators.fm. Thanks to Automators for hosting the forum!