Skip to content

Well Paid Geek

Learn to code – become a well paid geek

  • Home
  • About
  • Free Video Tutorials

Category: ES6

Why I both hate and love fat arrow functions

February 9, 2020 wellpaid Leave a comment

When fat arrow functions were first added to JavaScript, I rejoiced. For a language where you often end up writing small functions is place as an argument passed to something, having a concise way to define an anonymous function was really handy. A great example would be the following  vs

ES6 javascript

JavaScript: ES6 modules made simple

January 16, 2020 wellpaid Leave a comment

Before ES6 there was no native system in JavaScript for importing modules. There were tools like commonjs, but nothing built into the language spec. Every other major language seems to have a way to do this, so the fact that JavaScript lacked this did lend credence to the people who

ES6 javascript Tutorials

Object Oriented Programming In JavaScript – Part 3: ES6 Classes

September 2, 2017 wellpaid 2 comments

ES6 introduced a whole host of new features into JavaScript. One of these was the class syntax. It gives us a way of defining ‘classes’ in JavaScript which is similar to more traditional Object Orientated languages such as Java. The reason I put ‘classes’ in inverted commas is because despite

ES6 javascript OOP

Mastering Asynchronous JavaScript: Part 3 – Generators

August 8, 2017 wellpaid 3 comments

Last time I showed you how promises can make asynchronous programming in JavaScript easier than using callbacks. Now I’ll show you some cutting edge JavaScript features that will make asynchronous programming a breeze. Introduction To Generators One of the more recent updates to the JavaScript language, ES6, introduced the concept

ES6 javascript

Javascript: var, const, let, What’s The Difference?

August 2, 2017 wellpaid Leave a comment

In The Beginning, There Was var Not so long ago, back in the days of ES5, there was only one keyword used to define a variable: var. Var has two possible types of scope: function scope and global scope. The following example demonstrates this: Variable declarations with var can trip

ES6 javascript

Recent Posts

  • React’s useRef hook explained
  • Why I both hate and love fat arrow functions
  • JavaScript: Using fetch to make HTTP requests
  • How to write custom hooks in React
  • JavaScript: ES6 modules made simple

Recent Comments

  • Matija on React’s useRef hook explained
  • wellpaid on JavaScript: Using fetch to make HTTP requests
  • Bernardo Ayala on JavaScript: Using fetch to make HTTP requests
  • Johny Jackson on Learning JavaScript By Building Your Own Version Of JQuery – Part 1
  • Johny Jackson on Learning JavaScript By Building Your Own Version Of JQuery – Part 1

Archives

  • February 2020
  • January 2020
  • October 2017
  • September 2017
  • August 2017
  • July 2017

Categories

  • Career
  • ES6
  • ES7
  • javascript
  • npm
  • OOP
  • React
  • Tutorials
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Powered by WordPress and Treville.