Введение
массивы, вставка в массивы, производительность, читабельность
Код просто работает Зачем писать элегантный код?
На самом деле, во многих случаях продвижение проекта происходит очень быстро, барышня игнорирует вас, начальник не дает вам повышения и т. д. станет причиной того, что вы сегодня тайно пишете код так плохо.破窗效应Результат может быть плохим.
Напишите элегантный код, который сделает вас партнером для вашего маленького ЖУКА仇恨值降低, написание элегантного кода заставит ваших друзей вздохнуть, а вас удивит心情大好, написание элегантного кода опьянит вас и вздохнет от вашего собственного学识渊博, написать элегантный код, который смогут увидеть будущие поколения名留青史, написание элегантного кода может сделать вас более优秀.
вернуться к сути数据вставить в数组Medium — это наиболее часто встречающаяся сцена в разработке, а также простая и легко изменяемая привычка писать Давайте вместе научимся писать более элегантно и читабельно.
вставить данные в конец массива
Назначение с использованием длины массива
let arr = [1,2,3,4,5];
arr[arr.length] = 6;
Используйте метод Array.prototype.push
let arr = [1, 2, 3, 4, 5];
arr.push(6);
Воспользуйтесь преимуществами метода Array.prototype.concat
let arr = [1, 2, 3, 4, 5];
arr = arr.concat(6);
Используйте оператор спреда
let arr = [1, 2, 3, 4, 5];
arr = [...arr, 6];
Вставить данные в начало массива
Воспользуйтесь преимуществами метода Array.prototype.unshift.
let arr = [1,2,3,4,5];
arr.unshift(0);
Воспользуйтесь преимуществами метода Array.prototype.concat
let arr = [1,2,3,4,5];
[0].concat(arr);
Используйте оператор спреда
let arr = [1, 2, 3, 4, 5];
arr = [0, ...arr];
Вставить данные в массив в указанной позиции
Воспользуйтесь преимуществами метода Array.prototype.splice
let items = [1, 2, 4, 5];
items.splice(items.length / 2, 0, 3);
объединить два массива
Воспользуйтесь преимуществами метода Array.prototype.concat
let arr = [1,2,3,4,5];
[-2, -1, 0].concat(arr);
Используйте оператор спреда
let arr = [1,2,3,4,5];
arr = [...[-2, -1, 0], ...arr];
Ориентиры
- вставить данные в конец массива
- Вставить данные в начало массива
- Вставить данные в массив в указанной позиции
Если у вас есть какой-либо элегантный способ написать комментарий, вы также можете перейти наGithubОтправить.
Расти вместе
В запутанном городе неизбежно идти бок о бок
伙伴Давайте расти вместе.
- Если вы хотите, чтобы статью увидело больше людей, нажмите
点赞. - Если вы хотите мотивировать второго ребенка, вы можете перейти кGithubдать
小星星. - Если вы хотите больше общаться с Xiaoer, добавьте WeChat
m353839115.
Оригинал статьи изPushMeTop