美文网首页
Node进阶 ---- REPL

Node进阶 ---- REPL

作者: _小山楂 | 来源:发表于2018-08-23 14:32 被阅读0次

1.REPL

在Node.js中为了使开发者方便测试JavaScript代码,提供了一个名为REPL的可交互式运行环境。开发者可以在该运行环境中输入任何JavaScript表达式,当用户按下回车键后,REPL运行环境将显示该表达式的运行结果。

2.如何进入REPL

在命令行容器中输入node命令并按下回车键,即可进入REPL运行环境。

3.REPL操作

  • 变量的操作,声明普通变量和对象

  • eval

  • 函数的书写

  • 下划线访问最近使用的表达式

  • 多行书写

  • REPL运行环境中的上下文对象

    let repl = require('repl');
    
    let con = repl.start().context;
    
    con.msg = 'hello';
    
    con.hello = function(){
    
    console.log(con.msg);
    
    }
    

4.REPL运行环境的基础命令

  • .break 退出当前命令
  • .clear 清除REPL运行环境上下文对象中保存的所有变量与函数
  • .exit 退出REPL运行环境
  • .save 把输入的所有表达式保存到一个文件中
  • .load 把所有的表达式加载到REPL运行环境中
  • .help 查看帮助命令

相关文章

网友评论

      本文标题:Node进阶 ---- REPL

      本文链接:https://www.haomeiwen.com/subject/llzpiftx.html