Please enable JavaScript.
Coggle requires JavaScript to display documents.
Массивы: методы (Splice (Возвращает массив из удалённых элементов, arr…
Массивы: методы
Splice
-
arr.splice(1, 1); // начиная с позиции 1, удалить 1 элемент
// удалить 3 первых элемента и добавить другие вместо них
arr.splice(0, 3, "Мы", "изучаем")
// с позиции 2
// удалить 0
// вставить "сложный", "язык"
arr.splice(2, 0, "сложный", "язык");
Допускается использование отрицательного номера позиции, которая в этом случае отсчитывается с конца
Slice
var arr2 = arr.slice(1, 3); // элементы 1, 2 (не включая 3)
-
Можно использовать отрицательные индексы, они отсчитываются с конца
-
Sort
var arr = [ 1, 2, 15 ]; arr.sort();// 1, 15, 2
-
-
Split
alert( "a,b,c,d".split(',', 2) ); // a,b
alert( str.split('') ); // т,е,с,т
Join
var arr = ['Маша', 'Петя', 'Марина', 'Василий']; var str = arr.join(';')// Маша;Петя;Марина;Василий
-
Concat
var arr = [1, 2];
var newArr = arr.concat(3, 4);// 1,2,3,4
var newArr = arr.concat([3, 4], 5); // то же самое, что arr.concat(3,4,5)
-
indexOf/lastIndexOf
var arr = [1, 0, false];
alert( arr.indexOf(0) ); // 1
alert( arr.indexOf(false) ); // 2
alert( arr.indexOf(null) ); // -1
Object.keys(obj)
var keys = Object.keys(user);
alert( keys ); // name, age