为什么不能识别我的代码里面的setTimeOut?why,why,why var timers = require(“timers”);
var redis = require(“redis”), client = redis.createClient();
client.on(“error”, function (err) { console.log("error event - " + client.host + “:” + client.port + " - " + err); }); console.log(“aaa.”);
var id = timers.setTimeOut(function (){ client.set(“string key”, “string val”, redis.print); console.log(“hhhhh.”); client.quit(); console.log(“ggg.”); },2000);
你的最后打印信息是什么?
我在this.stream.on(“connect”, function () { console.log(“on connect”); self.on_connect(); }); 里面添加了打印,在send_command里面也添加了打印。打印的结果是,首先打印 “on _connect”,然后打印的是send_command里面的内容。这个恰好是我希望看到的。
是我写错了,应该是setTimeout