NodeJS学习笔记整理(五)交互式运行环境——REPL

来源:互联网 发布:socket读取数据不完整 编辑:程序博客网 时间:2024/04/29 04:36

在Node.js中,提供了一个交互运行环境–REPL。在运行环境中,我们可以做一些简单的应用程序的测试或调试。
个人认为没有写js文件中进行调试方便、快捷。
在命令行窗口中,输入”node”命令并按下回车,即可进行REPL环境。如图:
这里写图片描述
在REPL运行环境中,我们可以执行变量的操作、函数的书写及执行等操作。可以有通过表达示进行赋值。如:foo=’bar’。
在REPL运行环境中,我们可以使用var关键字来定义一个变量并为其赋值,但输入对其赋值表达示后,该表示的结果为nudefined。之所之这样是因为REPL环境内部使用了evel函数来评估这个表达示的结束。如果变量所引用对象的某个属性为一个函数,那就执行结果为[function]。
在REPL运行环境中,可以通过(_)的使用来表示最近使用的一次表达示。如:
这里写图片描述


PS:技术有限,如有不对之处,欢迎大家指出。

0 0