nodejsres.end与res.send使用区别有哪些
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了nodejsres.end与res.send使用区别有哪些,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1028字,纯文字阅读大概需要2分钟。
内容图文
![nodejsres.end与res.send使用区别有哪些](/upload/InfoBanner/zyjiaocheng/289/ba95899d24e54281a9e57ba6c8d8fe1f.jpg)
简单来说就是 如果服务器端没有数据返回到客户端 那么就可以用 res.end
但是 如果 服务器端有数据返回到客户端 这个时候必须用res.send ,不能用 res.end(会报错)
例子:
var express = require('express'); var app = express(); var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'root', password : 'root', port : 3306, database : 'test' }) sql = 'select * from websites'; var arr = []; connection.query(sql,function (err, results) { if (err){ console.log(err) }else{ console.log(results); for(var i = 0;i < results.length;i++){ arr[i] = results[i].name; } app.get('/',function (req, res) { res.send(arr); //这里必须用res.send,因为有数据返回到客户端 }) } }) app.listen(3001);
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
JS里常见内置函数使用详解
如何使用js封装ajax功能函数与用法
以上就是nodejs res.end与res.send使用区别有哪些的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的nodejsres.end与res.send使用区别有哪些全部内容,希望文章能够帮你解决nodejsres.end与res.send使用区别有哪些所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。