1. Home
  2. Computer
  3. Programmin­g

Computer

Programmin­g

7215 sites listed · page 42 of 145

JSPL JSPL- A bridge between Perl and JavaScript (the SpiderMonkey engine specifically). JSPL makes it easier for JavaScript programmers to write stand-alone, out-of-the-browser, applic… Introduction to the JavaScript Shell - SpiderMonkey Introduction to the JavaScript Shell - SpiderMonkey- The JavaScript shell (js) is a command-line program included in the SpiderMonkey source distribution. It is the JavaScript equ… Mozilla: xpcshell Mozilla: xpcshell- An XPConnect-enabled JavaScript Shell. It is a console application that lets run JavaScript code. Unlike the ordinary JS shell (js), xpcshell lets the scripts r… JavaScript Shell Extended JavaScript Shell Extended- A command-line interface for JavaScript and DOM. JSDB JSDB- JavaScript for databases, a scripting language for data-driven, network-centric programming on Windows, Mac, Linux, and SunOS. It is free and open-source. Use it as a JavaSc… SpiderMonkey SpiderMonkey- Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2. js-test-driver js-test-driver- Remote JavaScript console. BrendanEich/narcissus BrendanEich/narcissus- JavaScript interpreter written in pure JavaScript (i.e., a meta-circular evaluator), using the SpiderMonkey engine. OpenJDK: Nashorn OpenJDK: Nashorn- Implement a lightweight high-performance JavaScript runtime in Java with a native JVM. GPSEE GPSEE- An open-source project for developing and running CommonJS programs, enhancing existing programs using SpiderMonkey's JSAPI, and adding interoperability between JSAPI proje… JSLibs JSLibs- Standalone JavaScript development environment. Goals: turn JavaScript into a general-purpose scripting language. Has a set of native modules that contains many general-pur… DMDScript DMDScript- Implementation of ECMA 262 scripting language; standalone and ActiveScript versions available. By Digital Mars. ECMAScript Language Specification ECMA-262 6th Edition – DRAFT ECMAScript Language Specification ECMA-262 6th Edition – DRAFT- HTML version. Strict mode Strict mode- ECMAScript 5's strict mode is a way to opt in to a restricted variant of JavaScript. JavaScript anti-patterns JavaScript anti-patterns- For frontend writing using jQuery. W3C: JavaScript APIs W3C: JavaScript APIs- List the status of current APIs, including completed work, drafts, group notes and obsolete specifications. JavaScript Patterns JavaScript Patterns- JavaScript patterns and antipatterns collection. Includes: General Patterns, jQuery and jQuery Plugin Patterns, Literals and Constructors Patterns, Function P… DocHub: JavaScript DocHub: JavaScript- Instant documentation search. Can I use... Can I use...- Compatibility tables, browser comparatives, for JavaScript APIs. Server-Side JavaScript Guide Server-Side JavaScript Guide- How to use core and server-side JavaScript for version 1.2. JavaScript is Netscape's cross-platform, object-based scripting language for client and s… Proposed ECMAScript 4th Edition Proposed ECMAScript 4th Edition- Language overview. Named Function Expressions Demystified Named Function Expressions Demystified- Theoretical and practical aspects of these wonderful JavaScript constructs; the good, bad and ugly parts of them. Functions are First Class Objects in JavaScript Functions are First Class Objects in JavaScript- JavaScript functions are just a special type of object that can do all the things that regular objects can do. Smashing Coding: Understanding JavaScript's Function.prototype.bind Smashing Coding: Understanding JavaScript's Function.prototype.bind- How to keep the context of 'this' within another function, about the usage of Function.prototype.bind(). Closures Closures- Closures are functions that refer to independent (free) variables. Sameness in JavaScript Sameness in JavaScript- ES6 has three built-in facilities for determining whether some x and some y are "the same". Document Object Model (DOM) Document Object Model (DOM)- API for manipulating HTML and XML documents. Provides a structural representation of the document, enabling to modify its content and visual presentat… Web API Reference Web API Reference- A wide variety of APIs to perform various useful tasks. Web APIs Web APIs- APIs that allow Web apps and content to access device hardware (such as battery status or the device vibration hardware), as well as access to data stored on the device … Web API Interfaces Web API Interfaces- Comprehensive list of JavaScript interfaces, that is, types of objects. Introduction to Object-Oriented JavaScript Introduction to Object-Oriented JavaScript- JavaScript has strong object-oriented programming capabilities, even though some debates have taken place due to the differences in obj… Inheritance and the Prototype Chain Inheritance and the Prototype Chain- JavaScript is a bit confusing for developers experienced in class-based languages (like Java or C++), as it is dynamic and does not provide a … ECMA-262 by Dmitry Soshnikov ECMA-262 by Dmitry Soshnikov- ECMAScript theorist, interprets the essentials of the language. JavaScript Technologies Overview JavaScript Technologies Overview- While HTML is used to define the structure and content of a web page and CSS encodes the style of how the formatted content should be graphically… ES Discuss ES Discuss- Aims to provide an easily browsable, nicely formatted archive of all the email correspondence on the [email protected] mailing list. Dash Dash- API Documentation Browser and Code Snippet Manager, searches offline documentation of 130+ APIs and stores snippets of code. Also allows to generate own documentation sets. Memory Management Memory Management- Explains benefits, pitfalls and limitations of garbage collection. ECMAScript ECMAScript- The language of the web. Documentation, community, development. JavaScript Reference JavaScript Reference- The JavaScript Reference serves as a repository of facts about the JavaScript language. Microsoft: JavaScript Language Reference Microsoft: JavaScript Language Reference- In the context of Microsoft products. ECMAScript 6 compatibility table ECMAScript 6 compatibility table- Detail features names with browser compatibility. Draft Specification ECMA-262 6th Edition (harmony) Draft Specification ECMA-262 6th Edition (harmony)- A historical record, the working draft of the ES.next specification prepared by the project editor. lukehoban/es6features lukehoban/es6features- Overview of ECMAScript 6 features with sample code. Dottoro's JavaScript Dottoro's JavaScript- Detailed descriptions, browser support information, examples and cross-browser solutions. DevDocs DevDocs- Combines multiple API documentations in a fast, organized, and searchable interface. Whitespace in the DOM Whitespace in the DOM- Article covering techniques and tips about the presence of whitespaces in the DOM. Client-Side JavaScript Guide Client-Side JavaScript Guide- How to use core and client-side JavaScript. JavaScript Overview JavaScript Overview- Introduces JavaScript and discusses some of its fundamental concepts. JavaScript has a Unicode problem · Mathias Bynens JavaScript has a Unicode problem · Mathias Bynens- Write-up explains the pain points associated with Unicode in JavaScript, provides solutions for common problems, and explains ho… Traversing an HTML Table with JavaScript and DOM Interfaces Traversing an HTML Table with JavaScript and DOM Interfaces- Learn DOM Core Level 1.0 methods and how to use them from JavaScript to dynamically create, access and remove HTML ele…