Referencia completa de la máquina virtual de Node.js

El módulo VM permite compilar y ejecutar código dentro de contextos de máquinas virtuales V8. La lista completa de VM se enumeran a continuación: Clase: vm.Script Constructor Node.js: nuevo método vm.Script() Método Node.js script.createCachedData() Método Node.js script.runInContext() Método Node.js script.runInNewContext() Método Node.js script.runInThisContext() Métodos de máquina virtual Método Node.js vm.createContext() Método Node.js vm.runInThisContext() Método Node.js … Continue reading «Referencia completa de la máquina virtual de Node.js»

Método Node.js vm.isContext()

El método vm.isContext() es una interfaz de programación de aplicaciones incorporada del módulo vm que se utiliza para comprobar si el objeto declarado se contextualiza mediante el método vm.createContext () o no. Sintaxis: vm.isContext( object ) Parámetros: este método acepta un único objeto de parámetro . Valor devuelto: Devuelve verdadero si el objeto indicado se … Continue reading «Método Node.js vm.isContext()»

Método Node.js vm.runInContext()

El método vm.runInContext() se usa para compilar el código. Ejecuta el código dentro del contexto de contextifiedObject y luego devuelve el resultado. Además, el código en ejecución no tiene acceso al ámbito local y el objeto contextifiedObject se contextualiza anteriormente mediante el método vm.createContext(). Sintaxis: vm.runInContext( code, contextifiedObject, options ) Parámetros: Este método acepta tres … Continue reading «Método Node.js vm.runInContext()»

Método Node.js vm.runInNewContext()

El método vm.runInNewContext() contextualiza el contextObject indicado, compila el código escrito y lo ejecuta dentro del contexto creado y luego, después de todo esto, devuelve el resultado. Sin embargo, el código en ejecución no tiene acceso al ámbito local. Sintaxis: vm.runInNewContext( code, contextObject, options ) Parámetros: Este método acepta tres parámetros como se mencionó anteriormente … Continue reading «Método Node.js vm.runInNewContext()»

Constructor Node.js: nuevo método vm.Script()

El método Constructor: new vm.Script() crea un nuevo objeto vm.Script y compila el código indicado, pero no ejecuta el código. Además, el vm.Script compilado puede ejecutarse tantas veces como sea necesario. Aquí, el código no está conectado a ningún objeto global, sino que está conectado antes de cada ejecución, solo para esa ejecución en particular. … Continue reading «Constructor Node.js: nuevo método vm.Script()»

Método Node.js vm.createContext()

El método vm.createContext() se utiliza para crear un solo contexto que se puede utilizar para ejecutar más de un script. Además, si se ignora el contextObject indicado, se devuelve un nuevo objeto contextualizado vacío . Sin embargo, si se indica contextObject , este método preparará ese objeto para que pueda usarse para llamar a vm.runInContext() … Continue reading «Método Node.js vm.createContext()»

Método Node.js vm.runInThisContext()

El método vm.runInThisContext() compila el código, lo ejecuta dentro del contexto del global actual y luego devuelve el resultado. Además, el código en ejecución no tiene acceso al ámbito local, pero tiene acceso al objeto global actual. Sintaxis: vm.runInThisContext( code, options ) Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe … Continue reading «Método Node.js vm.runInThisContext()»