Preguntas etiquetadas con javascript

98
¿Es posible ordenar un objeto de mapa ES6?

¿Es posible ordenar las entradas de un objeto de mapa es6? var map = new Map(); map.set('2-1', foo); map.set('0-1', bar); resulta en: map.entries = { 0: {"2-1", foo }, 1: {"0-1", bar } } ¿Es posible ordenar las entradas según sus claves? map.entries = { 0: {"0-1", bar }, 1: {"2-1",...

98
¿Necesito require js cuando uso babel?

Estoy experimentando con ES6, y estoy usando gulp para construir y babel para transpilar a ES5. La salida no se ejecuta en el nodo, solo se vincula desde un archivo .htm con una etiqueta. Estoy pensando que necesito agregar <script src='require.js'></script> o algo así. Estoy...

98
Pasar nombres de clases para reaccionar componentes

Estoy tratando de pasar un nombre de clase a un componente de reacción para cambiar su estilo y parece que no puedo funcionar: class Pill extends React.Component { render() { return ( <button className="pill {this.props.styleName}">{this.props.children}</button> );...

97
¿Cómo funciona la asignación de variables en JavaScript?

Así que estuve jugando el otro día solo para ver exactamente cómo funciona la asignación masiva en JavaScript. Primero probé este ejemplo en la consola: a = b = {}; a.foo = 'bar'; console.log(b.foo); El resultado fue que se mostraba una "barra" en una alerta. Eso es bastante justo, ay en...

97
Cómo obtener el valor del cuadro de texto en JavaScript

Estoy tratando de usar JavaScript para obtener el valor de un cuadro de texto HTML, pero el valor no viene después del espacio en blanco Por ejemplo: <input type="text" name="txtJob" value="software engineer"> Solo obtengo: "software" de lo anterior. Estoy usando un script como este: var...

97
¿Son escasas las matrices de Javascript?

Es decir, si uso la hora actual como índice en la matriz: array[Date.getTime()] = value; ¿El intérprete instanciará todos los elementos desde 0 hasta ahora? ¿Los diferentes navegadores lo hacen de manera diferente? Recuerdo que solía haber un error en el kernel de AIX , que creaba pseudo-ttys a...

97
¿Cuántos bytes en una cadena de JavaScript?

Tengo una cadena de JavaScript que es de aproximadamente 500K cuando se envía desde el servidor en UTF-8. ¿Cómo puedo saber su tamaño en JavaScript? Sé que JavaScript usa UCS-2, entonces eso significa 2 bytes por carácter. Sin embargo, ¿depende de la implementación de JavaScript? ¿O en la...