Javascript is not a typed language so it should come as no surprise that there are no specific integer or floating-point types, no short, long, byte, double, or any other type other languages use to define numbers. All numbers in Javascript are 64bit (8 bytes) floating point numbers which yields an effective range of 5e-324 (negative) to 1.7976931348623157e+308 (positive).
This reference will cover Javascript numeric literals and objects as well as the default Javascript Operators which manipulate those numbers.
jMaki is an Ajax framework that provides a lightweight model for creating JavaScript centric Ajax-enabled web applications using Java, PHP, and Phobos.
a powerful, standards-compliant JavaScript XML parser that is designed to help web application designers implement cross platform applications that take advantage of client-side manipulation of XML data. XML for <SCRIPT> provides a full suite of tools
In certain cases, useMemo is irrelevant, overused, and likely harmful to the performance of your application. Learn these situations and how to avoid them.
Modern day javascript environments have many ways of dealing with state. One can use closures or classes to have some shared state, but sometimes a more elaborate state management library is needed…
The developer homepage - join the programming community from gitconnected. Discover and share coding news, with the best stories rising to the top. Get the latest updates on JavaScript, web development, frontend, backend, and programming. Build your skills, reputation, and network with your personal developer homepage and portfolio. Collaborate with other software engineers.
This guide will use JavaScript instead of a pure functional programming language (e.g. Haskell) to make things more approachable for developers accustomed to imperative languages. It will, however, assume you have basic knowledge of functional programming, including currying and lambdas.
msCross is a Javascript AJAX interface to the UMN Mapserver Webgis, developed during the Datacrossing DSS research project. msCross was developed to allow user dinamically display geographical information layers. It was developed to be cross-browser. The main objective is to permit users to simply create Google Maps-style applications, using only Free Software.
Bytefx is a fast, lightweight and crossbrowser library with some useful special effect for your web pages.
It is compatible with most common browsers and MemTronic compressed version size is less than 2Kb.
Bytefx is not a complete framework, as mootools or script.aculo.us are, it's just a low level effects library then its features are not advanced but probably useful to create more complex libraries too.
Finally, bytefx should be just what you need for your web pages, with a minimum overload and a good, fast and crossbrowser code.
These bookmarklets let you see how a web page is coded without digging through the source, debug problems in web pages quickly, and experiment with CSS or JS without editing the actual page.
Chickenfoot is a tool that puts a programming environment in Firefox so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to we
SmartGWT is a GWT based framework that allows you to not only utilize its comprehensive widget library for your application UI, but also tie these widgets in with your server-side for data management. SmartGWT is based on the powerful and mature SmartClient library.
syntax highlighting of code snippets in a web page A Javascript module and CSS file that allows syntax highlighting of source code snippets in an html page.
The Google Web Toolkit provides the FormPanel and FileUpload classes to handle form and files submission in a rather elegant way. However, the way it works is not that straightforward when reading the API documentation. Worse, I did not find that many res