1) Мы всегда используем метод toUpperCase() или toLowerCase() для преобразования строки в заглавную или меньшую букву. Но если нам нужно преобразовать только первую букву в заглавную, нам нужно использовать:-

const name = ‘badhan’;
console.log(name[0].toUpperCase() + name.substr(1, name.length));
or,
newName = name[0].toUpperCase() + name.substr(1, name.length);
console.log(newName);

2) Чтобы проверить, присутствует ли слово или нет,

const sentence = ‘The quick brown fox jumps over the lazy dog’;
console.log(sentence.includes(cat)); //false
console.log(sentence.includes(dog)); //true

3) Чтобы удалить ненужные пробелы при любом вводе пользователя,

const input = ‘ This is JS Magic ’;
console.log(input.trim()); //This is JS Magic

4) Простой способ объединить две строки

const str1 = ‘Hello’;
const str2 = ‘World’;
console.log(str1.concate(‘ ’ ’, str2));
Easy Way: console.log(str1 + ‘ ‘ ’ + str2);

5) Удалить определенный элемент из массива в JavaScript Array:

const name = [ Badhan, Aakash, KKK, Puja, Chalantica ];
name.splice( name.indexOf(‘KKK’), 1 );
console.log(name);

6) Четкое представление о split(), slice() и replace :-

split() can convert a string into an array of sub-string
const sentence = ‘The quick brown fox jumps over the lazy dog’;
const arr = sentence.split(‘ ’);
console.log(arr);
output: [ ‘The’, ‘quick’, ‘brown’, ‘fox’, ‘jumps’, ‘over’, ‘the’, ‘lazy’, ‘dog’ ]

7) Удалить объект из массива объектов

const salaryList = [ { name: ‘Jhon’, salary: 12 }, { name: ‘kay’, salary: 13 },
{ name: ‘Sunny’, salary: 15 } ];
const index = salaryList.findIndex(s => s.salary === 13);
salaryList.splice(index, 1);
or, salaryList.splice(index, index ≥ 0 ? 1 : 0);

8) Простой способ удалить объект из массива объектов с помощью фильтра

const salaryList = [ { name: ‘Jhon’, salary: 12 }, { name: ‘kay’, salary: 13 },
{ name: ‘Sunny’, salary: 15 } ];
salaryList = salaryList.filter(s => s.salary !== 13);

9) Простой способ подсчета суммы из массива объектов

const total = salaryList.reduce((total, s) => total + s.salary , 0);
arrayOfObject.reduce((variableName, singleObject) => returningValue, initialValue)

10) Методы массива упрощают вашу жизнь

array.map() -> вернуть каждый элемент из массива;

array.find() -> вернуть первый элемент по его условию

array.filter -> вернуть несколько элементов по условию