Skip to main content

Recently Updated Pages

Downloading and Installing Rust

Rust

Instructions To download and install Rust it is pretty simple. Just run the following curl comma...

Updated 2 years ago by Tamarine

CSS Max-width

NodeJs/JavaScript

Max-width This property is interesting because if you specify a max-width, the content's width w...

Updated 2 years ago by Tamarine

Parameterization and string substitution

Python

String substitution In the context of building a database query like so: CREATE TABLE fish (nam...

Updated 2 years ago by Tamarine

OAuth 2.0

NodeJs/JavaScript

Time before OAuth Before OAuth was invented, a common way to give third-party application access...

Updated 2 years ago by Tamarine

All about modules

NodeJs/JavaScript JavaScript Roadmap Journey

Two different standards In the browser JavaScript ecosystem, JavaScript modules depends on impor...

Updated 2 years ago by Tamarine

Async and await

NodeJs/JavaScript JavaScript Roadmap Journey

async keyword async keyword is placed before a function like so: async function f() { return ...

Updated 2 years ago by Tamarine

More promise API

NodeJs/JavaScript JavaScript Roadmap Journey

Promise.all This API will allow us to take in an iterable, an array of promises and return a new...

Updated 2 years ago by Tamarine

Try...catch

NodeJs/JavaScript JavaScript Roadmap Journey

Syntax try { // Code } catch (err) { // Error handling } finally { // Excuted always,...

Updated 2 years ago by Tamarine

Getters & setters

NodeJs/JavaScript JavaScript Roadmap Journey

Virtual property In addition to the normal property that we have for objects, we can also set up...

Updated 2 years ago by Tamarine

Objects and object references

NodeJs/JavaScript JavaScript Roadmap Journey

Objects In JavaScript objects are used to store key to value pair collection of data. You can th...

Updated 2 years ago by Tamarine

JSON

NodeJs/JavaScript JavaScript Roadmap Journey

JSON file When you want to transport say a complicated object or an array of object to another c...

Updated 2 years ago by Tamarine

Destructuring assignment

NodeJs/JavaScript JavaScript Roadmap Journey

Destructuring assignment A special syntax to let us unpack either array or object into different...

Updated 2 years ago by Tamarine

Map and set, weakmap and weakset

NodeJs/JavaScript JavaScript Roadmap Journey

Map Very similar to an object, however, with object the only key that is allowed is a String. Ma...

Updated 2 years ago by Tamarine

Iterables

NodeJs/JavaScript JavaScript Roadmap Journey

Iterables A generalization of arrays, it allows us to make any object iterable in the context of...

Updated 2 years ago by Tamarine

Arrays and methods

NodeJs/JavaScript JavaScript Roadmap Journey

Array Two ways of creating empty array let arr = new Array(); let arr = []; Create an array w...

Updated 2 years ago by Tamarine

Symbol Type

NodeJs/JavaScript JavaScript Roadmap Journey

Symbols In JavaScript there is two primitive types that can be used as object property key St...

Updated 2 years ago by Tamarine

Optional chaining

NodeJs/JavaScript JavaScript Roadmap Journey

Optional chaining There is this problem that if the object that you are accessing might or might...

Updated 2 years ago by Tamarine

Constructor and "new" operator

NodeJs/JavaScript JavaScript Roadmap Journey

Constructor function Function that is meant to be a constructor are named with capital letter fi...

Updated 2 years ago by Tamarine

Code structure and data types

NodeJs/JavaScript JavaScript Roadmap Journey

Script tag You can insert JavaScript program into HTML document using the <script> tags. You ca...

Updated 2 years ago by Tamarine

Garbage collection

NodeJs/JavaScript JavaScript Roadmap Journey

Reachability In JavaScript garbage collection is implemented through something called reachabili...

Updated 2 years ago by Tamarine