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

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"

Здесь включает (), подтверждая, входит ли строка 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. isNaN

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

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» - это метод массива, который проверяет, все ли элементы, включая его, проходят проверку с заданным условием. Он обеспечивает логические выходы Истина / Ложь.

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 ():

Функция map - один из важнейших методов работы с массивом. Он возвращает новый массив. Однако есть и другие функции, которые выполняют аналогичные задачи, forEach - одна из альтернатив, которую следует рассмотреть. Но метод forEach возвращает значение undefined, а функция 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"}

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