Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从数组中获取特定数据_Javascript - Fatal编程技术网

Javascript 从数组中获取特定数据

Javascript 从数组中获取特定数据,javascript,Javascript,我从后端收到请求并得到响应 请求是这样的 cardnof(newValue) { this.datakartu.cardno = newValue this._httpprovider.httpReq('http://192.168.1.40:5000/getdataemp','POST',{cardno:newValue},null).subscribe((data)=>{ var rData =

我从后端收到请求并得到响应

请求是这样的

cardnof(newValue) {
            this.datakartu.cardno = newValue
            this._httpprovider.httpReq('http://192.168.1.40:5000/getdataemp','POST',{cardno:newValue},null).subscribe((data)=>{ 

                    var rData = [];
                    for (let i=0;i<data.length;i++){
                    rData.push(data[i]);
                    }
                    console.log(rData);

            });

        } 
cardnof(newValue){
this.datakartu.cardno=newValue
此.u httpprovider.httpReq('http://192.168.1.40:5000/getdataemp“,'POST',{cardno:newValue},null).subscribe((数据)=>{
var-rData=[];
对于(设i=0;i请检查它是否解。
var result=rData.map(i=>({Birth\u Day:i.firstname,Full\u Name:i.Full\u Name}))

对于单个数组值,请尝试


var result=rData.map(i=>(i.Birth_Day))

thx作为答案,但我仍然在object中得到object,我无法直接得到值。请给我你需要的格式。答案数据是数组,我想得到rData.Birth(只是值)Birth:“2017-01-16T09:44:00.000Z”好的,你只需要得到像['bdate1'、'bdate2'、'bdate3']rData.map(i=>(出生日));试试这个。你的问题不清楚。这与Angle或TypeScript都没有关系。这只是基本的JavaScript。记住
rData
是一个数组。如何访问数组的第一个元素?