小知识点 -- nodejs中的console.log打印输出在哪里?
时间:2022-04-27
本文章向大家介绍小知识点 -- nodejs中的console.log打印输出在哪里?,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
今天在前端零基础课中,讲nodejs当中的用express来设置路由的时候,有个例子是这样的,
html代码:
<form action="http://127.0.0.1:8081/getInfo" method="GET">
First Name:
<input type="text" name="first_name">
<br>
Last Name:
<input type="text" name="last_name">
<br>
<input type="submit" value="Submit">
</form>
nodeJs代码:
// 下面都是由get搞的页面路由跳转
app.get('/getInfo',function(req,res){
// 输出json
var _res = {
'f': req.query.first_name ,
'l': req.query.last_name
}
console.log( _res );
res.end( JSON.stringify(_res) );
});
意思很简单,当Html提交form的时候,请求的是服务中的getInfo,那么就触发了node中设置的'/getInfo'这个get请求。然后就从请求中query获得了请求路径的参数的对象属性,也就是你在html中输入的名字。
这时,接下来有一个 console.log( _res ) ,这是一个打印,有同学问了这么一个问题,
因为这个结果是在url中请求了getInfo之后,在页面上打印出来的,就这样,
但它是 res.end( JSON.stringify(_res) );打印出来的。
console.log( _res );打印出来的结果,在这里,
为什么它会打印在 cmd 控制台中呢?
很简单啊,因为nodejs是运行在服务端的,而这一条代码所在的js文件是在 cmd 控制台运行的,所以它的结果自然就出现在控制台中了。
////////
上面这些,能看明白的同学我就不多说什么了,看不明白的同学,请根据上文中提到的技术点,自己研究一下就明白啦。
- MongoDB(一)环境搭建与初始配置
- AI进了直播间,这画风666
- CSS布局:水平居中
- docker学习(4) 一些常用操作
- Java多线程之细说线程池
- Windows8异步编程的注意事项
- Spring(一)Spring的第一滴血
- Flume(一)Flume原理解析
- 我所理解的Remoting (2) :远程对象的生命周期管理[下篇]
- struts2(六)之ognl表达式与ActionContext、ValueStack
- Windows8异步编程的注意事项
- CSS魔法堂:深入理解line-height和vertical-align
- Gradle 10分钟上手指南
- gradle项目中profile的实现
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 使用代理模式改善SAP UI5应用的图片加载体验
- 如何使用ABAP open SQL的locator
- dotnet 新 SDK Style 项目格式如何使用 InternalsVisibleToAttribute 功能
- WPF dotnet core 如何开启 Pointer 消息的支持
- web Storage的特点
- 四、实现跨域访问
- hadoop集群搭建
- java和node.js使用md5算法实现对数据的加密与加盐操作
- 反射--调用构造方法
- ABAP,Java和JavaScript的local class
- mysql查看被锁住的表
- Putty个性化配置
- Windows10子系统(WSL)修改安装目录
- 二、JSON数据格式
- 一、Ajax的基本用法