Articles of matrizes de

Está lendo a propriedade `length` de um array realmente uma operação cara em JavaScript?

Eu sempre assumi que o cache do tamanho de um array em JavaScript é uma boa idéia (especialmente na condição de um loop for ) por causa do custo excessivo de calcular o tamanho de um array. Exemplo for (var i = 0; i < arr.length; i++) { } // vs for (var i = […]

Matrizes (dinâmicas) de comprimento variável em Java

Eu queria saber como inicializar um array inteiro de tal forma que seu tamanho e valores mudam ao longo da execução do meu programa, alguma sugestão?

Dividindo uma matriz JS em matrizes N

Imagine que eu tenha um array JS assim: var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; O que eu quero é dividir esse array em N matrizes menores. Por exemplo: split_list_in_n(a, 2) [[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11]] For N = 3: [[1, 2, […]

Obtenha o índice do object dentro de uma matriz, correspondendo a uma condição

Eu tenho uma matriz como esta: [{prop1:”abc”,prop2:”qwe”},{prop1:”bnmb”,prop2:”yutu”},{prop1:”zxvz”,prop2:”qwrq”},…] Como posso obter o índice do object que corresponde a uma condição, sem iterar em toda a matriz? Por exemplo, dado prop2==”yutu” , quero obter o índice 1 . Eu vi .indexOf() mas acho que é usado para matrizes simples como [“a1″,”a2”,…] . Eu também verifiquei $.grep() mas […]

Como funciona essa function de modelo “tamanho de matriz”?

Duplicatas possíveis: Alguém pode explicar esse código de modelo que me dá o tamanho de uma matriz? Argumentos mágicos em modelos de function … Alguém pode explicar como esse código funciona? Eu sei que o objective deste código é obter o tamanho de um array, mas não sei como esse código funciona: template int GetArrLength(T(&)[size]){return […]

Mesclar 2 matrizes de objects

Vamos dar uma olhada um exemplo. var arr1 = new Array({name: “lang”, value: “English”}, {name: “age”, value: “18”}); var arr2 = new Array({name : “childs”, value: ‘5’}, {name: “lang”, value: “German”}); Eu preciso mesclar este 2 arrays de objects e criar o seguinte array. arr3 = new Array({name: “lang”, value: “German”}, {name: “age”, value: “18”}, […]

O posicionamento novo para matrizes pode ser usado de maneira portátil?

É possível usar o posicionamento novo em código portátil ao usá-lo para matrizes? Parece que o ponteiro que você recebe de novo [] não é sempre o mesmo que o endereço que você passa (5.3.4, nota 12 no padrão parece confirmar que isso está correto), mas eu não vejo como você pode alocar um buffer […]

Excluir item da matriz e da matriz de redução

Como posso excluir um item de uma matriz e resize a matriz para o tamanho menor? Da mesma forma, como posso aumentar a capacidade se precisar adicionar outro item?

JavaScript: como juntar / combinar duas matrizes para concatenar em uma matriz?

Eu estou tentando combinar 2 matrizes em javascript em um. var lines = new Array(“a”,”b”,”c”); lines = new Array(“d”,”e”,”f”); Este é um exemplo rápido, eu quero ser capaz de combiná-los para que, quando a segunda linha for lida, o 4º elemento da matriz retorne “d” Como eu faria isso?

Verifique se uma matriz contém qualquer elemento de outra matriz em JavaScript

Eu tenho uma matriz de destino [“apple”,”banana”,”orange”] , e quero verificar se outras matrizes contêm qualquer um dos elementos da matriz de destino. Por exemplo: [“apple”,”grape”] //returns true; [“apple”,”banana”,”pineapple”] //returns true; [“grape”, “pineapple”] //returns false; Como posso fazer isso em JavaScript?