node.js之REPL运行环境

REPL运行环境

一、REPL运行环境:node.js提供的交互式运行环境
1.进入REPL运行环境
在命令行窗口中,输入node并按下回车键,就进入了REPL运行环境,命 令行窗口就会显示命令行提示符(“>”)
这里写图片描述

在此运行环境中,我们可以执行变量的操作、函数的书写及执行等操作。如果想得到操作结果,只要按回车键就可以了

2.变量的操作
A:变量的定义及赋值
情形一:使用var定义变量并赋值
在命令行输入:
var foo=’bar’
回车之后,执行结果为:undefined
这里写图片描述
情形二:直接赋值,不使用var 关键字
在命令行输入:
foo=’baz’
回车之后,执行结果为:baz

这里写图片描述

B:变量结果的查询
给变量赋值后,输入变量名就会显示变量值

这里写图片描述
3.对象的操作
//将对象赋值给对象:
这里写图片描述
//给对象添加属性及其属性值
这里写图片描述
//获取对象,输入对象名
这里写图片描述
注:如果对象的某个属性是函数的情况下:显示的是[Function]

4.REPL中的下划线字符:在REPL运行环境中,下划线字符是用来访问最近一次使用的表达式。

> a=3;  
3  
> _+=1;  
4  
>a  
3 

注:a的值没有改变
eg:
这里写图片描述

5.在REPL中直接运行函数
这里写图片描述

6.REPL环境中的上下文对象

在Node.js的模块文件中,可以使用start方法来开启一个REPL的运行环境。可以在start方法中使用一个参数对象来指定开启REPL运行环境时使用的各种选项。start方法返回被开启的REPL运行环境,可以为REPL运行环境指定一个上下文对象,可以将该上下文对象保存的变量作为REPL运行环境中的全局变量来进行使用。
新建一个js文件,并保存:
这里写图片描述
在node 中运行此js文件:

这里写图片描述

7.REPL运行环境的基础命令:
A. .break命令(也可以使用CTRl+C快捷键)
当你输入一个多行函数输入到一半的时候,你想回到命令提示符起点处,可以使用该命令。
这里写图片描述

注:ctrl+c按两次就会退出repl环境
B. .clear命令:清除运行环境中的上下文对象保存过得所有变量和函数,也可以和.break一样的作用。
这里写图片描述
C. .exit:退出Expl环境(快捷键CTRL+D)
D: .help:输出所有的基础命令
这里写图片描述
E. .save 该命令是把你在REPL运行环境中输入所有表达式保存到一个文件中(可以指定路径)
这里写图片描述

F. .load :该命令将把某个文件中保存的所有表达式依次加载到REPL运行环境中
这里写图片描述

8.定义和启动服务器
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值