Строковые методы:

1. charAt():

charAt() указывает конкретный символ в соответствии с заданным параметром, порядковый номер.

var color = "red";//console.log
color.charAt(0) = "r"
color.charAt(2) = "d"//Note that index should be>> string.length-1

2. concat():

Функция concat добавляет или объединяет два или более типов строк. Просто говорит, что Concat действует как фуганок или клей здесь!

var subject = "She"
var predicate = "loves me"concate(subject, predicate)
//result will be "She loves me"

3. включает()

Это дает вам логический результат, сравнивающий два или строку по условию. Пример поможет вам понять эту концепцию более четко,

const jhonySaid = "Sunny is my wife";
const jhonysRealWife = "Nusrat";console.log(`Jhony is a ${jhonySaid.includes(jhonysRealWife)? "square shooter" : "story teller"}`)//result will be> "Jhony is a story teller"

Здесь include(), подтверждающий, включает ли строка jhonysRealWife = «Nusrat» строку jhonySaid. Если include() находит «Nusrat» в строке jhonySaid, она возвращает True, в противном случае возвращает False.

4. endWith():

Он определяет, заканчивается ли конкретный символ строки условием, и дает логический результат True или False.

const example = "Have a nice day!"
console.log(endsWith("day!")) // True
console.log(endsWith("night!")) // False

Числовые методы:

5. этоNaN

isNaN дает логическое значение, указывающее, что переданное значение является числом или нет. isNaN имеет значение true, если ввод не является числом, и false, если это число. Такой как

const ten = 10
console.log(isNaN(ten)) //false
const ten = "abcd"
console.log(isNaN(ten)) //true

Математические методы:

6. Math.abs()

Эта функция возвращает абсолютное значение числа. Обычно он дает три типа вывода в зависимости от типа ввода.

Типы вывода приведены ниже с примером

//return 0 for,
Math.abs(null);     // 0
Math.abs('');       // 0
Math.abs([]);       // 0//return absolute number for,
Math.abs([99]);       //99
Math.abs(99);         //99
Math.abs('-99');      //99//return NaN for,
Math.abs([1,2]);    // NaN
Math.abs({});       // NaN
Math.abs('string'); // NaN
Math.abs();         // NaN

Методы массива:

7. каждый():

'every' — это метод массива, который проверяет массив на предмет того, проходят ли все входящие в него элементы тест с заданным условием. Он выдает логические значения True/False.

const condition_1 = (number) => number > 10;
const condition_2 = (number) => number > 5 ;
const array  = [9 , 11, 30];
console.log(array.every(condition_1))  // false
console.log(array.every(condition_2))  // true

8. forEach():

Этот метод предоставляет функцию обратного вызова для каждого элемента в существующем массиве. Как правило, функция обратного вызова имеет три аргумента.

  • ценить
  • индекс
  • объект

Помните, что функция forEach всегда возвращает неопределенное значение.

[3,5,2].forEach(number => console.log(number+1)  
//4
//6
//3

9. карта():

Функция map — один из наиболее важных методов работы с массивом. Он возвращает новый массив. Однако есть и другие функции, выполняющие аналогичные задачи, и forEach — одна из альтернатив, которые следует рассмотреть. Но метод forEach возвращает неопределенное значение, с другой стороны, mapфункция возвращает массив; Он используется для передачи функции в каждый элемент массива и, наконец, дает новый массив.

const friendsInfo = [
  { id: 1, name: 'Kaium Razu' },
  { id: 2, name: 'Jalal Mia' },
  { id: 3, name: 'Farhad Hossain' },
  { id: 4, name: 'Rafiul Alam' }
];const friendsName =  friendsInfo.map(object => object.name)
console.log(friendsName) 
// ["Kaium Razu", "Jalal Mia", "Farhad Hossain", "Rafiul Alam"]

10. найти()

Метод find — это еще один полезный метод JavaScript, применяемый к массиву и находящий определенный элемент из массива в соответствии с заданным условием. Он возвращает объект и дает вам только одно значение.

Предположим, мы рассматриваем список друзей,

const friendsInfo = [
  { id: 1, name: 'Kaium Razu' },
  { id: 2, name: 'Jalal Mia' },
  { id: 3, name: 'Farhad Hossain' },
  { id: 4, name: 'Rafiul Alam' }
];

Если нам нужен определенный элемент из этого массива, предположим, что id: 3 — это единственный друг, который нам нужен. Затем мы применяем метод find() к этому массиву;

const id3friend = friends.find(object => object.id === 3);
console.log(id3friend) //   {id: 3, name: "Farhad Hossain"}

Спасибо, что уделили свое драгоценное время, счастливого кодирования:]