1.REPL(Read-Eval-Print Loop)
在Node.js中为了使开发者方便测试JavaScript代码,提供了一个名为REPL的可交互式运行环境。开发者可以在该运行环境中输入JavaScript表达式,当用户按下回车键时,REPL运行环境将显示该表达式的运行结果。
2.如何进入REPL
在命令行容器中输入node
命令并按下回车键,即可进入REPL运行环境
3.REPL操作
-
变量的操作,声明普通变量和对象
-
eval
-
函数的书写
-
下划线访问最近使用的表达式
-
多行书写(shift+enter换行)
- REPL运行环境中的上下文对象
let repl = require('repl'); let context = repl.start().context; context.msg = 'hello'; context.hello = function(){ console.log(context.msg); }
网友评论