Канал о web-разработке. Новости IT, туториалы, веб-программирование и многое другое.
toString() или a.join().
Например:
let a = [1, 10, 3, 2, 11];
let b=['b','c','a'];
console.log(a.toString()); // 1,10,3,2,11
console.log(b.toString()); // b,c,a
console.log(a.join()); // 1,10,3,2,11
console.log(a.join(', ')); //1, 10, 3, 2, 11
console.log(b.join()); //1,10,3,2,11
console.log(b.join(', ')); //b, c, a
Получение строкового представления из массива методом toString() и a.join().
WebDEV #советы #coding #jsfrontend_crew_4_qKSWbJreverse().
Например:
let a = [1, 2, 3, 10, 11]; let b = ['b', 'c', 'a']; a.reverse(); // [11, 10, 3, 2, 1] b.reverse(); // ["a", "c", "b"]Расположение элементов массива в обратном порядке методом
reverse().
Продолжение следует...
WebDEV #советы #coding #jssort().
Например:
let a = [1, 2, 3, 10, 11]; let b = ["b", "c", "a"]; a.sort(); // [1, 10, 11, 2, 3] b.sort(); // ["a", "b", "c"]Сортировка массивов методом
sort().
Чтобы числа и цифры в массиве шли по порядку, используют функцию (a, b) => a – b.
Продолжение следует...
WebDEV #советы #coding #jsslice() используют для получения фрагментов массива по его индексам.
Например:
let a = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(a.slice(4)); // [5, 6, 7, 8, 9 ] console.log(a.slice(3,7)); // [4, 5, 6, 7 ]В первом выводе из массива a получается фрагмент массива начиная с индекса
4 и до конца [5, 6, 7, 8, 9]. Во втором случае получим массив с 3 по 7 индекс [4, 5, 6, 7], при этом последний элемент в массив не входит.
WebDEV #советы #coding #jsincludes() ищет элемент массива и возвращает true, если элемент есть, возвращает false, если элемента нет. Методу можно передавать два значения — сам элемент и индекс.
Например:
let a = [1, 2, 3, 4, 5, 6, 7, 5, 8]; console.log(a.includes(1, 2));Поиск элемента массива методом
includes(). В примере метод вернет false, потому что на месте индекса [2] нет элемента 1. Элемент 1 находится под индексом [0].
Продолжение следует...
WebDEV #советы #coding #js