Preguntas etiquetadas con ecmascript-5

372
Obtener un conjunto de claves de objeto

Me gustaría obtener las claves de un objeto JavaScript como una matriz, ya sea en jQuery o JavaScript puro. ¿Hay una forma menos detallada que esta? var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = []; for (var key in foo) {

164
Diferencia entre congelar y sellar

Acabo de escuchar acerca de los métodos de JavaScript freezey seal, que se pueden usar para hacer que cualquier Objeto sea inmutable. Aquí hay un breve ejemplo de cómo usarlo: var o1 = {}, o2 = {}; Object.freeze(o2); o1["a"] = "worked"; o2["a"] = "worked"; alert(o1["a"]); //prints...

104
Javascript Reducir una matriz vacía

Cuando reduzco la matriz, estoy tratando de obtener el número cero, pero no entiendo claramente el comportamiento de la función [].reduce(function(previousValue, currentValue){ return Number(previousValue) + Number(currentValue); }); resultado TypeError: Reduce of empty array with no initial...