nodeJs是一个JS的运行环境。就像我们浏览器内置了document、window对象一样。nodeJs内置了很多对象。通过查看他的API可以看这些内置的对象。中文API地址:
浏览器的所有变量都是在window 对象里面。比如document 就是window.document
nodeJs的所有变量都是在global 对象里面,也就是他们都是global的属性。
文档如下:
比如这里的URL对象。我们用node进入nodeJS运行环境,用url打印出它的属性和方法。
也可以使用 global.url 来查看。
用module打印出module对象。 module.exports 打印出它的exports属性。
总结:
我们写js代码在nodeJs环境中运行,可以使用这些内置的对象。