nodejs学习:初识hello world和nodejs的全局对象

本文介绍了Node.js的基础知识,包括如何安装Node.js、使用Node.js运行JavaScript文件的方法以及Node.js中的全局对象特性。此外还对比了Node.js环境中全局对象与浏览器环境的区别,并说明了Node.js中不可使用的浏览器Web API。

首先下载nodejs

nodejs是谷歌公司于2009年发布的JavaScript运行环境,提供了大部分操作系统API(包括网络功能API),主要用于服务端开发

使用nodejs运行js文件:
1,打开命令行,并进入要运行的js所在的目录
2,执行node xxxx.js 命令

新建一个helloworld.js文件

console.log("hello world");

在当前文件夹cmd执行node helloworld.js

nodejs的全局对象

在浏览器中运行js时,全局对象是window.

在nodejs中,没有window

 

在nodejs中,全局对象是Global对象

function f1(){
    console.log(this)
}
f1();
console.log(global);

nodejs是独立的js运行环境,不是浏览器,所以浏览器提供的webAPI在nodejs中都不能使用

例如document,history,navigator,location,alert等

js的内置对象在nodejs中都可以使用,例如数组,字符串,日期类等

var now = new Date();
console.log(now.getHours());

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值