JavaScript (JS) is a computer programming language originally implemented as part of web browsers on client-side scripts which allowed for interaction with the user, control the browser, communicate asynchronously, and alter the document content that was displayed.
JavaScript was a prototype-based scripting language that was dynamic, weakly typed, and has first-class functions. Its syntax was influenced by the language C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated, since JavaScript’s is used in applications outside of web pages—for example, in PDF documents, site-specific browsers, and desktop widgets and is newer and faster JavaScript VMs and frameworks.

JavaScript

What is a package manager and why should you…

What is a package manager and why is it useful? A package manager is a programming language’s tool to create project environments and easily...
Ovidijus Okinskas
2 min read

Making a Simple Basecamp Chatbot with NodeJS

Creating a chatbot is a fun way to integrate external tool functionality within Basecamp. I recently created one to call the Bitbucket API, allowing...
Leon Atherton
1 min read

Three things I learned at Devoxx

Throughout Devoxx Belgium, I attended many talks on an array of topics. Writing about everything I learned would produce a novel rather than a...
Ovidijus Okinskas
3 min read

PDF XFA DOM versus HTML DOM elements – a…

As you may aware of that displaying XFA based PDF files in HTML format is a critical part in the PDF to HTML conversion...
suda
46 sec read

Beware JavaScript Layout Thrashing!

What is Layout Thrashing? Layout Thrashing is where a web browser has to reflow or repaint a web page many times before the page...
Leon Atherton
2 min read