hello.js

var please = require('share');
console.log('thank you');

Thursday, 24 May, 2018 UTC

Excel Gets JavaScript

Excel Gets JavaScript

The latest news is a little, a very little, and very very late. Microsoft has announced that Excel will soon have JavaScript support but only for functions. The spreadsheet is still without a clear way to create scripts. Read more... ... more


Thursday, 24 May, 2018 UTC

Excel Gets JavaScript

Excel Gets JavaScript

The latest news is a little, a very little, and very very late. Microsoft has announced that Excel will soon have JavaScript support but only for functions. The spreadsheet is still without a clear way to create scripts. ... more


Monday, 21 May, 2018 UTC

Just JavaScript - The Function Object

Just JavaScript - The Function Object

The function object is the most important object in all of JavaScript and yet we tend to forget that it is an object. Understanding that JavaScript functions are objects is probably the most important step you can take in understanding the language. ... more


Saturday, 19 May, 2018 UTC

MakeCode for Lego Mindstorms Launched

MakeCode for Lego Mindstorms Launched

MakeCode for Lego Mindstorms has been launched by Microsoft and Lego. It's a Windows-based system that can be used to code using either a drag and drop code select system, or JavaScript. MakeCode can be used alongside Mindstorms components, servos, motors ... more


Friday, 18 May, 2018 UTC

Windows MakeCode for Lego Mindstorms Launched

Windows MakeCode for Lego Mindstorms Launched

MakeCode for Lego Mindstorms has been launched by Microsoft and Lego. It's a Windows-based system that can be used to code using either a drag and drop code select system, or JavaScript. MakeCode can be used alongside Mindstorms components, servos, motors ... more


Tuesday, 15 May, 2018 UTC

Dojo 2 Rebuilt With New CLI

Dojo 2 Rebuilt With New CLI

There's a new version of Dojo, the JavaScript framework, that has been rewritten and comes with with a new CLI, and utilities for connecting Dojo to popular standards and utilities. Read more... ... more


Tuesday, 15 May, 2018 UTC

Dojo 2 Rebuilt With New CLI

Dojo 2 Rebuilt With New CLI

There's a new version of Dojo, the JavaScript framework, that has been rewritten and comes with with a new CLI, and utilities for connecting Dojo to popular standards and utilities. ... more


Tuesday, 1 May, 2018 UTC

Just JavaScript - Functions Scope, Lifetime and Closure

Just JavaScript - Functions Scope, Lifetime and Closure

When you first meet it closure seems like the craziest of ideas. However once you realize that JavaScript functions are objects and what this implies then it seems like a natural consequence. ... more


Wednesday, 25 April, 2018 UTC

Pluralsight Launches Technology Index

Pluralsight Launches Technology Index

Pluralsight's new Technology Index ranks the popularity of more than 300 software development languages, tools and frameworks. Its initial insights include the dominance of JavaScript and the popularity of Android developer tools. Read more... ... more


Thursday, 19 April, 2018 UTC

Date Hacks - Doing JavaScript Date Calculations

Date Hacks - Doing JavaScript Date Calculations

OK, you have mastered the way your particular language represents dates and times but.. this is just the start. Doing arithmetic with dates can go well beyond just working out the interval between two fixed points. What about the third Thursday in the ... more


Wednesday, 18 April, 2018 UTC

Fear and Loathing In the App Store 21 - Oracle Owns JavaScript and Apple Pulls App

Fear and Loathing In the App Store 21 - Oracle Owns JavaScript and Apple Pulls App

It shouldn't come as a shock that Oracle owns the trademark on the term "JavaScript", but it seems to. A recent incident, Apple pulling an app because it has "JavaScript" in its name, has sparked heated discussion. Read more... ... more


Wednesday, 18 April, 2018 UTC

Fear and Lothing In the App Store 21 - Oracle Owns JavaScript and Apple Pulls App

Fear and Lothing In the App Store 21 - Oracle Owns JavaScript and Apple Pulls App

It shouldn't come as a shock that Oracle owns the trademark on the term "JavaScript", but it seems to. A recent incident, Apple pulling an app because it has "JavaScript" in its name, has sparked heated discussion. ... more


Tuesday, 3 April, 2018 UTC

TypeScript Adds Conditional Types

TypeScript Adds Conditional Types

Support for conditional types has been added to TypeScript 2.8, the language that adds optional static types to JavaScript. Read more... ... more


Tuesday, 3 April, 2018 UTC

TypeScript Adds Conditional Types

TypeScript Adds Conditional Types

Support for conditional types has been added to TypeScript 2.8, the language that adds optional static types to JavaScript. Read more... ... more


Tuesday, 27 March, 2018 UTC

Interactive Examples On MDN

Interactive Examples On MDN

If you have visited MDN web docs recently you may have noticed the addition of interactive examples. This is the result of an ongoing project that is now complete for JavaScript and CSS. Read more... ... more


Tuesday, 27 March, 2018 UTC

D3.JS 5 Adds Promises

D3.JS 5 Adds Promises

There's a new version of D3.js, the JavaScript library for manipulating documents based on data. The new release adds support for promises instead of asynchronous callbacks to load data. Read more... ... more


Monday, 26 March, 2018 UTC

Just JavaScript - How Functions Become Methods

Just JavaScript - How Functions Become Methods

In this chapter extract the aim is to show how Function objects are used as methods by other JavaScript objects. Methods aren't just functions, they are functions that work with the object they are bound to. Find out how Functions become methods. ... more


Monday, 26 March, 2018 UTC

D3.JS 5 Adds Promises

D3.JS 5 Adds Promises

There's a new version of D3.js, the JavaScript library for manipulating documents based on data. The new release adds support for promises instead of asynchronous callbacks to load data. ... more


Thursday, 15 March, 2018 UTC

Stack Overflow Publishes Largest Ever Survey

Stack Overflow Publishes Largest Ever Survey

JavaScript remains the most widely used programming language according to Stack Overflow's Annual Developer Survey, which analyzed the responses of over 100,000 developers from 183 countries made in January 2018. Read more... ... more


Tuesday, 6 March, 2018 UTC

Webpack 4 Adds WebAssembly Support

Webpack 4 Adds WebAssembly Support

Webpack 4.0 has been released with improvements including a rewritten plugin system and WebAssembly support. The new release of the JavaScript module bundler is also reported to be up to 98 percent faster. Read more... ... more


Monday, 5 March, 2018 UTC

Just JavaScript - Parameters, and Destructuring

Just JavaScript - Parameters, and Destructuring

There are many ways in which JavaScript's approach is different from standard, run of the mill, class-based languages, but some of them go unnoticed. Take the whole subject of parameter passing - JavaScript does it different. ... more


Monday, 5 March, 2018 UTC

Webpack 4 Adds WebAssembly Support

Webpack 4 Adds WebAssembly Support

Webpack 4.0 has been released with improvements including a rewritten plugin system and WebAssembly support. The new release of the JavaScript module bundler is also reported to be up to 98 percent faster. Read more... ... more


Wednesday, 28 February, 2018 UTC

Google's Dart Reborn As Cross Platform App Language

Google's Dart Reborn As Cross Platform App Language

If you, like many, thought Dart was dead as a JavaScript replacement, you might have to think again. The beta of Dart 2 is a surprise, but an even bigger surprise is Flutter - a Dart-based framework for building iOS and Android apps. Read more... ... more


Wednesday, 28 February, 2018 UTC

Google's Dart Reborn As Cross Platform App Language

Google's Dart Reborn As Cross Platform App Language

If you, like many, thought Dart was dead as a JavaScript replacement, you might have to think again. The beta of Dart 2 is a surprise, but an even bigger surprise is Flutter - a Dart-based framework for building iOS and Android apps. Read more... ... more


Friday, 23 February, 2018 UTC

Chaining - Fluent Interfaces In JavaScript

Chaining - Fluent Interfaces In JavaScript

One of jQuery's attractive features is the way that you can build up chains of commands that look almost like the way you would use a language. This is more generally called a "Fluent Interface" and it isn't difficult to implement in JavaScript. ... more


Thursday, 22 February, 2018 UTC

Stimulus JavaScript Framework Released

Stimulus JavaScript Framework Released

Stimulus, a new JavaScript Framework that revolves around just three main concepts: controllers, actions, and targets, was recently open-sourced by Basecamp and has now has reached Version 1.0. Read more... ... more


Friday, 16 February, 2018 UTC

Next.js Improves Webpack Support

Next.js Improves Webpack Support

The latest version of Next.js has been released with better server-side Webpack support and first-class TypeScript support. Next.js is a toolkit for universal, server-rendered (or statically pre-rendered) React.js applications. ... more


Monday, 12 February, 2018 UTC

Just JavaScript - ES2015 Class

Just JavaScript - ES2015 Class

One of the biggest criticisms of JavaScript by programmers more familiar with other languages is that it does not have classes. For the JavaScript enthusiast, on the other hand, this is one of its big attractions. So what do we make of the introduction ... more


Wednesday, 7 February, 2018 UTC

TypeScript 2.7 Improves Type Inference

TypeScript 2.7 Improves Type Inference

There's a new version of TypeScript that has improvements including easier ECMAScript module interoperability, support for fixed length tuples, and smarter object literal inference. Read more... ... more


Wednesday, 7 February, 2018 UTC

ECMAScript 2018 Is Feature Complete

ECMAScript 2018 Is Feature Complete

What's new in JavaScript/ES2018? Not much, but keep your eye on what is happening or it might just come as a surprise. Read more... ... more