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的值没有改变
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.定义和启动服务器
一、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.定义和启动服务器
相关文章推荐
- node.js中的交互式运行环境-REPL
- Node.js基础知识 REPL运行环境、全局函数
- node.js的REPL运行环境中的基本命令汇总
- Node.js权威指南 (2) - Node.js中的交互式运行环境——REPL
- Node.js交互式运行环境(REPL)
- 快速掌握Node.js环境的安装与运行方法
- 解决在IE中获取数据的缓存问题,运行环境为node.js
- Vue.js 运行环境搭建详解(基于windows的手把手安装教学)及vue、node基础知识普及
- Node.js中,在cmd界面,进入退出Node.js运行环境的方法
- 一键搭建微信小程序开发环境 及demo运行(腾讯云上一键搭建node.js服务器环境,PHP,Java,.NET服务类似)
- node.js express 运行环境 NODE_ENV
- Vue.js 运行环境搭建详解及vue、node基础知识普及
- node.js 在cmd命令环境中运行
- 解决在IE中获取数据的缓存问题,运行环境为node.js
- Node.js中,在cmd界面,进入退出Node.js运行环境
- Windows准备Node.js运行与开发环境
- win7下搭建node.js环境,并解决expressexpress不是内部或外部命令,也不是可运行的程序或批处理文件的问题
- Nginx+SSL+Node.js运行环境配置教程
- Vue.js 运行环境搭建详解(基于windows的手把手安装教学)及vue、node基础知识普及
- 【puppeteer+Node.js安装环境】之WebStorm编辑器运行失败问题:Error: Cannot find module 'puppeteer'并且代码出不来“asnyc”标识以及有红色波浪线解决办法