JavaScript
JavaScript (sometimes abbreviated JS) is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.[1]
JavaScript was formalized in the ECMAScript language standard and is primarily used in the form of client-side JavaScript, implemented as part of a Web browser in order to create enhanced user interfaces and dynamic websites. This enables programmatic access to computational objects within a host environment.[1]
JavaScript uses syntax influenced by that of C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. The key design principles within JavaScript are taken from the Self and Scheme programming languages.[1]
- JavaScript [EN] @ Wikipedia
- JavaScript [DE] @ Wikipedia
Documentation
- JavaScript Style Guide [EN] @ Google
Further Information
- JavaScript Hero - The tutorial with interactive exercises [EN]
- The Modern JavaScript Tutorial - How it's done now. From the basics to advanced topics with simple, but detailed explanations [EN]
Additional Resources
5 pages found:
Examples
1 pages found:
Hints
- Show a macOS notification
const app = Application.currentApplication();
app.includeStandardAdditions = true;
app.displayNotification('Timestamp: 2020-02-02 02:02:02 UTC.', {
withTitle: 'Backup',
subtitle: 'Process has finished!'
})