鍍金池/ 問答/Java  Python  C++  HTML/ 問個JS函數(shù)間屬性引用的問題

問個JS函數(shù)間屬性引用的問題

  1. 問題: 我怎么拿到這些數(shù)據(jù)對象形式的放入SampleTime()中??

function SampleTime() {

var that = this;
//console.log(that )

}

SampleTime.prototype._setSampleNo = function ( nSampleNo,obj ) {

obj = new Object();

var Request = Global.NewMessage();
Request.ProcedureName = "[proc_datalink_getsample_module]";
Request.ParameterNames = ["SampleNo"];
Request.ParameterDataTypes = ["int"];
Request.ParameterValues = [nSampleNo || 1]
var Return = Global.SendMessage("DB_CallProcedure", Request);
var Returns = Return.Table0;
var _rowsData = [];
    _rowsData = Returns._rowsData[0];
var dat = [];
var times = [];
for (var data = 0; data < _rowsData.length; data++) {
    dat.push(new Date(_rowsData[data]).getMinutes());
    times.push(_rowsData[data]);
}
obj.dat = dat;
obj.times = times;
//這的數(shù)據(jù)怎么調(diào)用到  SampleTime()中?
console.log( obj.dat);
console.log(  obj.times );

}
var per = new Object();
SampleTime.prototype._setSampleNo(1,per);

回答
編輯回答
苦妄

看你給出的代碼,你以前沒寫過“異步”結(jié)構(gòu)的代碼嗎?
js 里拿數(shù)據(jù)都是異步的,不是同步的,沒有 return ,只有 callback 。

2017年1月27日 19:32