Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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_Jquery_Arrays_Node.js - Fatal编程技术网

如何在Javascript中从数组中提取值

如何在Javascript中从数组中提取值,javascript,jquery,arrays,node.js,Javascript,Jquery,Arrays,Node.js,我正在节点中查询我的数据库,结果是这样一个对象-[[1234]] 我想提取这个值并将其转换为字符串,然后将其传递到客户端。我已经编写了其他必需的代码,但无法从该对象获取值。有人能帮我获取值并将其转换为字符串吗? var响应=[[1234]]; console.log(响应[0][0]) var响应=[[1234]]; console.log(响应[0][0])您有一个嵌套数组,这意味着您在另一个数组中有一个数组: [ [1234] ] // ^-^====^-^ 要获取父数组的第一个值,

我正在节点中查询我的数据库,结果是这样一个对象-[[1234]]

我想提取这个值并将其转换为字符串,然后将其传递到客户端。我已经编写了其他必需的代码,但无法从该对象获取值。有人能帮我获取值并将其转换为字符串吗?

var响应=[[1234]];
console.log(响应[0][0])
var响应=[[1234]];

console.log(响应[0][0])您有一个嵌套数组,这意味着您在另一个数组中有一个数组:

   [ [1234] ]
// ^-^====^-^
要获取父数组的第一个值,请使用方括号:
[0]
记住索引从
0开始

如果您有
val=[[1234]]
val[0]
将获取封闭数组:
[1234]
。然后,
1234
是该数组中的一个值(第一个值),因此再次使用方括号获取它:
val[0][0]

要转换为字符串,可以使用强制数字成为字符串的
+“”
,或者使用
toString()方法

var val=[[1234]];
var str=val[0][0]+“”;
//或val[0][0].toString();

console.log(str,类型str)您有一个嵌套数组,这意味着您在另一个数组中有一个数组:

   [ [1234] ]
// ^-^====^-^
要获取父数组的第一个值,请使用方括号:
[0]
记住索引从
0开始

如果您有
val=[[1234]]
val[0]
将获取封闭数组:
[1234]
。然后,
1234
是该数组中的一个值(第一个值),因此再次使用方括号获取它:
val[0][0]

要转换为字符串,可以使用强制数字成为字符串的
+“”
,或者使用
toString()方法

var val=[[1234]];
var str=val[0][0]+“”;
//或val[0][0].toString();

console.log(str,类型str)由于您得到的结果是a,您可以通过以下方式获取值并将其转换为字符串(使用方法)

var结果=[[1234]];
var字符串;
结果。forEach(函数(e){
string=e.toString();
});

console.log(字符串)由于您得到的结果是a,您可以通过以下方式获取值并将其转换为字符串(使用方法)

var结果=[[1234]];
var字符串;
结果。forEach(函数(e){
string=e.toString();
});

console.log(字符串)从字符串数组或数组中提取值,我们可以使用.toString()

例:


要从字符串数组或数组中提取值,可以使用.toString()

例:


请发布您使用它的代码。它是一个由单个数组组成的数组,javascript中的对象由
{}
表示,您拥有的是一个数组
[]
。它唯一的元素是另一个数组,同样只有一个元素,一个数字。所以不管你把结果放进哪个变量,比如说
foo
。您只需执行
foo[0][0]
,就可以完成您所使用的代码。它是一个由单个数组组成的数组,javascript中的对象由
{}
表示,您拥有的是一个数组
[]
。它唯一的元素是另一个数组,同样只有一个元素,一个数字。所以不管你把结果放进哪个变量,比如说
foo
。您只需执行
foo[0][0]
即可
 let name:string[] = this.customerContacts.map(
 res => res.firstname 
 let fname =name.toString();