Preguntas etiquetadas con v8

V8 es el motor JavaScript de código abierto de Google.

10
¿Qué es Node.js? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

4
¿Por qué es <= más lento que <usando este fragmento de código en V8?
Estoy leyendo las diapositivas Rompiendo el límite de velocidad de Javascript con V8 , y hay un ejemplo como el código a continuación. No puedo entender por qué &lt;=es más lento que &lt;en este caso, ¿alguien puede explicar eso? Cualquier comentario es apreciado. Lento: this.isPrimeDivisible = function(candidate) { for (var …
166 javascript  v8 

1
¿Cómo la función util.toFastProperties de Bluebird hace que las propiedades de un objeto sean "rápidas"?
En el util.jsarchivo de Bluebird , tiene la siguiente función: function toFastProperties(obj) { /*jshint -W027*/ function f() {} f.prototype = obj; ASSERT("%HasFastProperties", true, obj); return f; eval(obj); } Por alguna razón, hay una declaración después de la función de retorno, que no estoy seguro de por qué está allí. Además, …

2
Características de ECMAScript 6 disponibles en Node.js 0.12
Recientemente se ha lanzado una nueva versión estable de Node.js (0.12) con un motor JavaScript v8 de Google actualizado, v3.28.73 . ¿Qué características de ECMAScript 6 están presentes actualmente en Node.js, sin usar la --harmonybandera? He revisado varios sitios que afirman enumerar las características de ES 6, pero todos parecen …


5
Cuándo usar next () y return next () en Node.js
Escenario : considere lo siguiente es la parte del código de una aplicación web de nodo. app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { // do something } else { next(); //or return next(); } }); Problema : Estoy comprobando cuál elegir con solo next()o return next(). …
136 node.js  express  connect  v8 

4
¿Qué significan los valores de retorno de node.js process.memoryUsage ()?
De la documentación oficial ( fuente ): process.memoryUsage () Devuelve un objeto que describe el uso de memoria del proceso Nodo medido en bytes. var util = require('util'); console.log(util.inspect(process.memoryUsage())); Esto generará: { rss: 4935680, heapTotal: 1826816, heapUsed: 650472 } heapTotal y heapUsed se refieren al uso de memoria de V8. …
132 node.js  v8 

13
¿Ejecutar JavaScript sin un navegador?
Estoy buscando en la programación Javascript sin un navegador. Quiero ejecutar scripts desde la línea de comandos de Linux o Mac OS X, al igual que ejecutamos cualquier otro lenguaje de scripts (ruby, php, perl, python ...) $ javascript my_javascript_code.js Miré en el mono araña (Mozilla) y v8 (Google), pero …



4
¿Por qué cambia el valor de typeof null dentro de un bucle?
Ejecutando este fragmento en la consola de Chrome: function foo() { return typeof null === 'undefined'; } for(var i = 0; i &lt; 1000; i++) console.log(foo()); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento debería imprimir 1000 veces false, pero en algunas máquinas se imprimirá falsepara varias iteraciones, luego truepara el resto. …
109 javascript  v8 



4
Node.js recomienda "max-old-space-size"
Tengo problemas para entender cómo actúa Node.js en función del parámetro max-old-space-size. En mi caso, por ejemplo, estoy ejecutando dos t2.smallinstancias de AWS (2 GB de RAM). No estoy seguro de por qué, pero configuré max-old-space-size=4096(4GB). ¿Qué hace el nodo en este caso? ¿Esta configuración podría provocar una posible falla …
95 node.js  memory  v8 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.