JavaScript

Development

JavaScript: Class Fields

Class fields is a new feature in JavaScript. This proposal started as two proposals: public fields and private fields proposals but it is now combined in to one...

Read
Development

JavaScript: Promise combinators

Promises aren’t a new concept in JavaScript. They are objects that represent the eventual completion or failure of an asynchronous operation, and its resulting value...

Read
Development

JavaScript: The difference between match() and matchAll()

String.prototype.match() is a method in JavaScript that returns an array of results matching a string against a regular expression...

Read
Development

JavaScript: BigInt

The latest ES2020 defines nine data types. Six data types that are primitives, checked by the typeof operator, null, Object and Function. Primitives are undefined, Boolean, Number, String, Symbol and one new is BigInt...

Read