您的位置:首页 > Web前端 > Node.js

node.js之REPL运行环境

2017-03-01 15:55 573 查看
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.定义和启动服务器

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: