【Express】—get根据不同的参数返回不同的数据


var express = require('express');
var app = express();
var list = require('./newlist');
var url = require('url')
var list = require('./newlist');
//首页返回所有数据
app.get('/', function(req, res) {res.send(list);
})//根据请求的id标识返回不同的新闻
app.get('/list', function(req, res) {var id = url.parse(req.url, true).query.id; //id表示接收的变量//根据id不同 返回的数据不同——过滤//filter方法用于过滤数组成员 满足条件的成员组成一个新的数组返回res.send(list.filter(function(item) {return (item && item.id == id);}));
})
app.listen(3000, function() {console.log(3000);
})




【Express】—get根据不同的参数返回不同的数据相关推荐

  1. springMVC获取异步请求的参数,返回异步请求数据(json),跨域访问简单了解,文件上传,与Restful风格

    springMVC获取异步请求的参数 JQuery发送异步请求回顾 <a href="javascript:void(0);" id="testAjax" ...

  2. java方法带参数返回值_Java方法中的参数太多,第6部分:方法返回

    java方法带参数返回值 在当前的系列文章中,我正在致力于减少调用Java方法和构造函数所需的参数数量,到目前为止,我一直专注于直接影响参数本身的方法( 自定义类型 , 参数对象 , 构建器模式 , ...

  3. 微信小程序中带参数返回上一页的方法总结(三种)

    本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...

  4. 参数返回Oracle 常用函数:nvl/nullif/case when/wm_concat/replace

    今天一直在研究参数返回之类的问题,上午正好有机会和大家讨论一下. 1.nvl函数 nvl函数将一个null值转换为一个实际的值,数据类型可所以日期,数字,字符,数据类型必须匹配:如:         ...

  5. 学习大数据的第13天——Java面向对象(接口、分析参数返回值的类型不同时如何解决、包以及访问权限修饰符(public、protected、默认、private))

    学习大数据的第13天--Java面向对象(接口.分析参数返回值的类型不同时如何解决.包以及访问权限修饰符(public.protected.默认.private)) 接口 接口的基本定义: 1.1.语 ...

  6. shell函数参数,返回值

    函数参数 在Shell中,调用函数时可以向其传递参数.在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数- 带参数的函数示例: #!/bin/bashfunW ...

  7. jqgrid 服务器端验证,jqGrid获取服务服务器返回的所有数据

    当jqGrid配置的rowNum小于服务器返回的总数据量(records属性记录总数据),调用getRowData方法获取到的只是显示的部分内容,而非服务器返回的所有数据行. 要想获取jqGrid返回 ...

  8. 使用jQuery发送POST,Ajax请求返回JSON格式数据

    问题: 使用jQuery POST提交数据到PHP文件, PHP返回的json_encode后的数组数据,但jQuery接收到的数据不能解析为JSON对象,而是字符串{"code" ...

  9. django通过ajax请求接口返回多条数据,并动态生成表格,请求表单后将表格数据并入库

    一.最近在做接口相关的开发,需求是这样的,通过一个接口所需要传递的参数,调用接口后,处理接口响应的参数,返回多条数据,并动态生成表格,请求表单后将表格的数据入库,下面是我改过的代码,跟实际代码有些出入 ...

最新文章

  1. 6翻了C语言,《嗨翻C语言》随书练习六 6章 二叉树简单例子
  2. POP缩小区域扩张导致的延迟差距—Vecloud微云
  3. linux常用系统命令
  4. Android L Settings 简要分析
  5. php 数据库时间函数大全,PHP时间函数和SQL
  6. 实惨!连各大编程语言都摆起地摊了!
  7. 阿里云多机部署Fabric 1order节点多个peer节点
  8. c语言教程 define,C语言中define的用法
  9. web.xml文件中的web-app元素 部署
  10. 杭电 OJ 提交代码需要注意的问题
  11. 阅读文献整理20220104
  12. php网站源码 是什么,php源码是什么
  13. Flash cs3教程-数字传统动画(续)
  14. imdisk虚拟光驱安装linux,imdisk虚拟磁盘驱动器如何加载iso文件?大白菜ImDisk加载iso文件教程...
  15. 金山软件广州java开发_金山校招-广州华工站java笔试
  16. 使用FFmpeg截取视频封面图片(完整例子)
  17. matlab设置三维图等高线,MATLAB --三维图形等高线
  18. GUI 应用:socket 网络聊天室
  19. 【文献翻译】利用脑电信号预测癫痫发作的机器学习:综述
  20. vue中播放flv流视频

热门文章

  1. innodb_pool_buffer_size对innodb性能的影响
  2. invokedynamic指令
  3. iOS在app里面跳转到系统的设置界面
  4. ASP.NET的内置对象
  5. ifconfig输出网口和ip
  6. 活动目录数据库重定向或迁移
  7. Linux shell实例精讲 (一)
  8. 道理与例子【人人都是产品经理:9009】
  9. 附录 SpringBoot 默认的扫描包是哪个?
  10. 深入浅出计算机组成原理03:处理器