API: http://nodejs.org/api/
Objetos globales clave:
Como podemos observar no vemos la variable valorGlobal:
Continuará....
Objetos globales clave:
- Global (namespace)
Es similiar al objeto Window de Javascript. Ambas proveen acceso a propiedades y métodos globales. No hay que referenciarlos explicitamente.
Podemos imprimir el objeto global en la consola con:
console.log(global):
La diferencia entre el objeto Window de Javascript y el Global de Node es que el primero es global por naturaleza y es accesible para todas las librerías y no sólo para la que se que ha creado, como ocurre con Global.
//variable de alto nivel
var valorGlobal; //no será accesible desde otro modulo
exports.setGlobal = function(val){<
valorGlobal = val;
};
exports.returnGlobal = function(){
console.log(global);
return valorGlobal;
};
Como podemos observar no vemos la variable valorGlobal:
- Process
Cada aplicación node es una instancia de un objeto Process, con sus funcionalidades preconstruidas.
Su función es proveer información sobre la aplicación y su entorno.
Métodos más utilizados:
- .execPath: devuelve la ruta de ejecución para la aplicación node
- .version: versión de node
- .platform: idetifica la plataforma del servidor
- .stdin/stdout: Streams asíncronos y tanto se puede leer como escribir en ellos
- stderr: Stream síncrono y de bloqueo
- memoryUsage
- nexTick
- Class: Buffer
Continuará....
No hay comentarios:
Publicar un comentario