Inserir um elemento em uma matriz já existentes é uma tarefa muito comum na programação. Como em outras linguagens de programação, em Javascript você pode adicionar elementos para o final, para o princípio e em médio da matriz. Para fazer isso, Esta linguagem de programação tem determinadas funções, e às vezes, vários, para te ajudar com isso.
Vamos ver, com uma série de exemplos, as diferentes maneiras em que podemos realizar tais Insere nas diferentes posições do matriz.
Para fazer isso, em princípio, Vamos supor que temos um matriz de números números inteiros positivos, como você pode ver abaixo:
1 | var numeros = [4, 5, 6, 7, 8]; |
Como adicionar um elemento ao final de uma matriz em Javascript
Mais moda fácil de adicionar elementos para o final de um matriz é usando o método Empurre:
1 | numeros.push(9); |
Apesar de existirem outras formas fazer isso:
1 2 3 4 5 | //Alternativa 1 numeros[numeros.length] = 9; //Alternativa 2 numeros = numeros.concat([9]); |
Você escolhe o método que você escolher, no final Você terá uma matriz com um mais no final do mesmo elemento:
1 2 | //Array resultante tras usar alguna de las formas anteriores para añadir un elemento al final de un array en Javascript [4, 5, 6, 7, 8, 9] |
Como adicionar um elemento para o início de uma matriz em Javascript
Vejamos agora como Adicionar um novo elemento para o Início do matriz. O método mais simples é usar unshift:
1 | numeros.unshift(3); |
Poderíamos usar o seguinte como um método alternativo,:
1 | [3].concat(numeros); |
Usando qualquer um dos métodos acima, o matriz resultante Seria o seguinte:
1 2 | //Array resultante tras usar alguna de las formas anteriores para añadir un elemento al principio de un array en Javascript [3, 4, 5, 6, 7, 8] |
Como inserir um elemento no meio de uma matriz em Javascript
A forma mais simples Adicionar um elemento em médio é de uma matriz em Javascript usando o método Splice. Além disso, é das formas mais ideais para fazê-lo:
1 | numeros.splice(numeros.length / 2, 0, 5.5); |
Como um resultado, Temos uma matriz com o seguinte:
1 2 | //Array resultante tras usar el método splice para añadir o insertar un elemento en medio de un array en Javascript [4, 5, 5.5, 6, 7, 8] |
Estas três maneiras que você descreveu são as maneiras de Digite um elemento em um matriz em Javascript, em qualquer site que deseja.