Articles of arrays

Buscar objeto en una matriz con subarray que verifique una propiedad

Tengo la matriz a continuación y cada elemento tiene otra matriz llamada FunctionalityChildren, necesito encontrar el objeto único que contiene la propiedad ActionFull igual a una variable, por ejemplo ‘/ budget / asignación’ o ‘/ budget’ let bigArray = [ { “FunctionalityID”: 114, “Name”: “General Register”, “Action”: “/general-register”, “Icon”: “settings_input_composite”, “System_ID”: 21, “FunctionalityFather_ID”: null, “Active”: […]

Control deslizante de imágenes (ciclo-bucle) en la imagen en miniatura de la imagen, deténgalo con el mouseout en JavaScript

He hecho un sencillo escaparate de imágenes en miniatura para obtener una vista previa en el visor de #imgbig. Coloco el cursor en la miniatura que muestra en el cuadro de imagen. Tengo cinco miniaturas diferentes. Lo siento por no incluir imágenes aquí. Cuando hago mouseover en la miniatura, quiero que muestre el control deslizante […]

Ordenar matriz por reglas predefinidas

Tengo una variedad de monedas [“GBP”, “EUR”, “NOK”, “DKK”, “SKE”, “USD”, “SEK”, “BGN”] . Me gustaría ordenarlo moviendo la lista predefinida si la moneda está presente al comienzo de la matriz. La lista predefinida es [‘EUR’, ‘USD’, ‘DKK’, ‘SKE’, ‘NOK’, ‘GBP’] . Entonces, en este caso, debería devolver [‘EUR’, ‘USD’, ‘DKK’, ‘SKE’, ‘NOK’, ‘GBP’, ‘SEK’, […]

Función JS Curry con Recursión

Lea atentamente antes de marcarlo como duplicado. No estoy pidiendo una sola llamada de curry. Esta función se multiplica, multiplica (4,4,4) // 64. function multiplication(…args) { return args.reduce((accum, val) => accum * val, 1) } Pero estoy tratando de lograr algo más … Esta misma función debería multiplicar su paréntesis de la función curry también. […]

¿Cómo compruebo si una matriz contiene una cadena en TypeScript?

Actualmente estoy usando Angular 2.0. Tengo una matriz de la siguiente manera: var channelArray: Array = [‘one’, ‘two’, ‘three’]; ¿Cómo puedo verificar en TypeScript si el channelArray contiene una cadena ‘three’?

Último dígito de la lista de poder

Esquema del problema: Tenga en cuenta que abusaré de la vida de ^ y lo usaré como un símbolo de poder, a pesar de que el símbolo de intercalación es el operador XOR a nivel de bit en JS. Tome una lista de enteros positivos, [ x_0, x_1, …, x_n ] y encuentra el último […]

TypeScript enum al objeto array

Tengo una enumeración definida de esta manera: export enum GoalProgressMeasurements { Percentage = 1, Numeric_Target = 2, Completed_Tasks = 3, Average_Milestone_Progress = 4, Not_Measured = 5 } Sin embargo, me gustaría que se represente como una matriz / lista de objetos de nuestra API como a continuación: [{id: 1, name: ‘Percentage’}, {id: 2, name: ‘Numeric […]

Cree li from loop a través de la matriz y visualícelo en HTML como una lista

Estoy aprendiendo javaScript y quiero hacer un bucle de matriz y mostrarlo en HTML como una lista. ¿Cómo puedo hacer eso? Array: var array = [‘Slide 1’, ‘Slide 2’, ‘Slide 3’, ‘Slide 4’, ‘Slide 5’, ‘Slide 6’, ‘Slide 7’, ‘Slide 8’, ‘Slide 9’]; javascript: function listItem(item){ for (var i = 0; i < item.array.length; i++){ […]

Rendimiento de cambio de tamaño de la matriz, configuración de propiedades de longitud frente a pulsaciones repetidas

Así que estaba comparando el siguiente código, tratando de averiguar cuál sería más eficaz: ‘use strict’; function addSetToArrayA(array, set) { for (const v of set) { array.push(v); } } function addSetToArrayB(array, set) { const origLength = array.length; const newLength = array.length + set.size; array.length = newLength; array[newLength – 1] = 0; let i = origLength; […]

¿Cómo devolver valores de Promesa devueltos acumulados como matriz a .then () después de Array.prototype.reduce ()?

Dado este patrón someArray.reduce(function(p, item) { return p.then(function() { return someFunction(item); }); }, $.Deferred().resolve()).then(function() { // all done here // access accumulated fulfilled , rejected `Promise` values }, function err() { }); ¿Qué enfoques son posibles para devolver los valores acumulados de los objetos Promise cumplidos y rechazados a .then(fulfilled) como una matriz después de […]