var Config = {
Windows: ['apple','mangi','lemon']
}
Tengo una condición y, en base a eso, quiero presionar el valor banana en mi matriz.Empujar el valor de la matriz al primer índice
If(Condition Passed) {
Config.Windows.unshift('banana');
Windows: ['banana','apple','mangi','lemon']
Config.Windows.reverse();
// The way the Array elements are now reversed and First banana is accessed.
} else {
Config.Windows.reverse();
}
No hacerlo ... Cuando uso el Config.Windows en mi otra función que no hay banana
... Valor del todo
for each(var item in Config.Windows.reverse()) {
Ti.API.info(item);
//This does not print banana
El' unshift' no es compatible con IE así que si ese es el navegador que explica por qué no está funcionando –
FYI:. 'Para each' es una cuenta de Mozilla construirla no funcionará en cualquier otro navegador. . –
'unshift' * es * compatible con IE, pero no devuelve la longitud de la nueva matriz a diferencia de otros navegadores (gracias a [comentario de Jon] (http://stackoverflow.com/a/13280099/141881) para señalar esto afuera) – pospi