Boost your Javascript knowledge

Some String Methods:

This method is used for getting the index number of any string.

We know that the index number starts from 0. the last index number will be total length — 1. example:

let sentence = “boost your js knowledge”;
let indexNumber = sentence.indexOf(“your”);

the result will be : 6

It means the index number started from 0 and from index number 6 the word ‘your’ is started.

This method is used for getting the last index number of a repeated word.

let sentence = “boost your js knowledge and boost your self”;
let indexNumber = sentence.lastIndexOf(“boost”);

the result will be : 29

This method is used for slicing a string. This is like slicing a cake with a knife.

It takes two parameters both indicate the index numbers. the starting position, and the ending position. example :

let fruits = “Apple, Banana, Mango”;
let result = fruits.slice(7, 13);

the result will be: Banana

the word Banana is a slice of index no 7 and 13.

This method is similar to the slice function but here the second parameter represents the length.

let fruits = “Apple, Banana, Mango”;

let result = fruits.substr(7, 6); — — Banana

let result = fruits.substr(7); — — Banana, Mango

This method is used for joining two or more strings.

let text = “Hello” + “ “ + “World!”;
let result= “Hello”.concat(“ “, “World!”);

Some Array Methods:

This method is used for removing the last element from an array.

It returns the removed element.

let fruits = [“Apple”, “Banana”, “Mango”];

fruits.pop() — — Mango

This method is used for added an element in the last position in an array.

It returns the total number of elements after pushing.

let fruits = [“Apple”, “Banana”, “Mango”];

fruits.push(“pineapple”) — — 4

This method is used for removing the first element from an array.

It returns the removed element

let fruits = [“Apple”, “Banana”, “Mango”];

fruits.shift() — — Apple

This method is used for adding an element in an array in the first position.

It returns the total number of elements after adding an element.

let fruits = [“Apple”, “Banana”, “Mango”];

fruits.unshift(“pineapple”) — — 4

This method is used for sorting array elements in ascending order like a dictionary. It returns the sorted array.

let alphabet = [ ‘b’, ‘a’, ‘d’, ‘c’]

alphabet.sort() — — [ ‘a’, ‘b’, ‘c’, ‘d’]

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store