typescript

Variables #

let apples = 5;
let speed: string = 'fast';
let hasName: boolean = true;
let nothingMuch: null = null;
let nothing: undefined = undefined;

Built in objects #

let now: Date = new Date();

Arrays #

let colors: string[] = ['red', 'green', 'blue'];
let myNumbers: number[] = [1, 2, 3];
let truths: boolean[] = [true, true, false];

Classes #

class Car {}
let car: Car = new Car();

Object literals #

let point: { x: number; y: number } = {
  x: 10,
  y: 20,
};

Functions #

const logNumber: (i: number) => void = (i: number) => {
  console.log(i);
};

//or

const logNumber =  (i: number): void  => {
  console.log(i);
};

 
0
Kudos
 
0
Kudos

Now read this

How Long Do I Need To Run An A/B Test For?

Six weeks ago I got accepted to CXL institutes’ conversion optimisation mini-degree scholarship. It claims to be one of the most thorough conversion rate optimisation training programs in the world. The program runs online and covers 74... Continue →