JavaScript and Google Apps Script Over the last year and a half, I've been teaching myself JavaScript quite obsessively. I've used the knowledge to build a few applications for use at work --to log phone calls and orders, generate Bills of Materials, and analyze costs. All of this has been done through the Google Apps Script application programming interface (API), which allows one to write custom automation for Google's Apps such as Docs, Sheets, and G-mail. Scripts run in a JavaScript environment on Google's servers, but one can also build HTML user-interfaces (UIs) that plug into the apps, or stand-alone scripts with their own URLs. Thus I've been able to build my own apps, without needing to worry about registering with a hosting company. The code structure for an HTML UI requires one to segregate 'server-side' and 'client-side' JavaScript, and use a simplified AJAX-like API to send data between the client and server (I use single quotes beca...