如何将变量从回调函数传递给函数调用?

洛矶公羊

在这里,我使用此代码使用简单的javascript(约翰尼五世)将传感器数据发送到数据库

var five = require("johnny-five");
var pg = require("pg");
var conString = "pg://admin:raja@localhost:5432/data";
var client = new pg.Client(conString);

function call(n)
{
  client.connect();
  client.query("INSERT INTO sensordata (event) VALUES (n);");
}


var board = new five.Board();
board.on("ready", function() {

  var sensor = new five.Sensor.Digital(2);

  sensor.on("change", function() {
    var n = this.value;
    call(n);
  });
});

我的问题是我可以将传感器回调函数中的流数据变量n传递给call方法。

列昂尼德·贝斯卡斯特尼(Leonid Beschastny)

我认为,您在这里看到的是所有SQL客户端都支持的简单查询模板:

client.query("INSERT INTO sensordata (event) VALUES ($1);", n);

这样,您就可以将n变量的值传递给SQL查询。

更新:而且,您不必client.connect()在每次致电之前先致电client.query您只需调用一次即可建立数据库连接,之后pg.Client将使用它发送所有后续请求。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将变量传递给嵌套的回调函数

来自分类Dev

将附加变量传递给内部调用的回调函数

来自分类Dev

如何将“此”对象传递给使用协议的函数中调用的回调函数

来自分类Dev

如何将字典值传递给回调函数?

来自分类Dev

Javascript:如何将参数传递给回调函数

来自分类Dev

如何将参数传递给匿名回调函数?

来自分类Dev

如何将$(this)传递给回调函数

来自分类Dev

如何将参数传递给回调函数内部

来自分类Dev

如何将变量从外部范围传递给.then()回调函数?

来自分类Dev

如何将变量传递给Page Method Success回调函数

来自分类Dev

如何在获取调用函数返回的内容时将局部变量传递给回调?

来自分类Dev

如何将参数传递给回调函数以创建新函数?

来自分类Dev

如何将参数传递给map函数内部的回调函数

来自分类Dev

如何将参数传递给回调函数以创建新函数?

来自分类Dev

将变量传递给Node.JS回调函数

来自分类Dev

将父范围中的变量传递给回调函数

来自分类Dev

如何将变量传递给函数

来自分类Dev

如何在JavaScript中将变量传递给回调函数

来自分类Dev

如何将变量传递给mongodb回调?

来自分类Dev

如何将所有参数传递给回调函数?

来自分类Dev

角度拖放-如何将参数传递给onStart回调函数

来自分类Dev

jQuery插件:如何将元素引用传递给回调函数?

来自分类Dev

Javascript-如何将原始对象传递给回调函数

来自分类Dev

如何将参数传递给内置函数的回调?(即HTMLCanvasElement.toBlob)

来自分类Dev

如何将内部函数值作为参数传递给其回调

来自分类Dev

如何将参数传递给Jquery中的回调函数?

来自分类Dev

Javascript-如何将原始对象传递给回调函数

来自分类Dev

jQuery插件:如何将元素引用传递给回调函数?

来自分类Dev

在React中,如何将输入值传递给回调函数?

Related 相关文章

  1. 1

    如何将变量传递给嵌套的回调函数

  2. 2

    将附加变量传递给内部调用的回调函数

  3. 3

    如何将“此”对象传递给使用协议的函数中调用的回调函数

  4. 4

    如何将字典值传递给回调函数?

  5. 5

    Javascript:如何将参数传递给回调函数

  6. 6

    如何将参数传递给匿名回调函数?

  7. 7

    如何将$(this)传递给回调函数

  8. 8

    如何将参数传递给回调函数内部

  9. 9

    如何将变量从外部范围传递给.then()回调函数?

  10. 10

    如何将变量传递给Page Method Success回调函数

  11. 11

    如何在获取调用函数返回的内容时将局部变量传递给回调?

  12. 12

    如何将参数传递给回调函数以创建新函数?

  13. 13

    如何将参数传递给map函数内部的回调函数

  14. 14

    如何将参数传递给回调函数以创建新函数?

  15. 15

    将变量传递给Node.JS回调函数

  16. 16

    将父范围中的变量传递给回调函数

  17. 17

    如何将变量传递给函数

  18. 18

    如何在JavaScript中将变量传递给回调函数

  19. 19

    如何将变量传递给mongodb回调?

  20. 20

    如何将所有参数传递给回调函数?

  21. 21

    角度拖放-如何将参数传递给onStart回调函数

  22. 22

    jQuery插件:如何将元素引用传递给回调函数?

  23. 23

    Javascript-如何将原始对象传递给回调函数

  24. 24

    如何将参数传递给内置函数的回调?(即HTMLCanvasElement.toBlob)

  25. 25

    如何将内部函数值作为参数传递给其回调

  26. 26

    如何将参数传递给Jquery中的回调函数?

  27. 27

    Javascript-如何将原始对象传递给回调函数

  28. 28

    jQuery插件:如何将元素引用传递给回调函数?

  29. 29

    在React中,如何将输入值传递给回调函数?

热门标签

归档