Combinando matrizes com elementos exclusivos em JavaScript
Para consolidar matrizes com base em itens exclusivos, você pode aproveitar a seguinte técnica:
var newCells = [];
for (var i = 0; i Este código percorre a matriz de entrada, examinando a propriedade lineNumber de cada objeto. Para cada lineNumber exclusivo, um novo objeto é criado na matriz newCells. Este objeto armazena o lineNumber e uma matriz vazia chamada cellWidth.
À medida que o código avança, ele verifica se há objetos existentes com o mesmo lineNumber e, se encontrado, anexa o cellWidth do objeto atual à matriz cellWidth desse objeto. Ao final da iteração, você terá um array onde cada objeto possui uma propriedade lineNumber e um array cellWidth contendo todos os valores cellWidth para aquele lineNumber exclusivo.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3