我有一个JSON.stringify
:
var IDData = JSON.stringify([
["Environmental dynamics of Piscirickettsia Salmonis", "Piscirickettsia Salmonis", "Customer", "patongenoA", "Proyecto39", "40", "100", "1445837"],
["Piscirickettsia Salmonis", "Microbiología y Parasitología", "patogenoA", "Microbiología y Parasitología", "Proyecto40", "40", "100", "1445837"],
["Microbiología y Parasitología", "Protocolo", "Microbiología y Parasitología", "Protocolo", "Proyecto41", "40", "100", "1445837"],
]);
proyectos = JSON.parse(IDData);
// alert( numbers );
alert(proyectos[0]);
显示并显示警告消息:
Environmental dynamics of Piscirickettsia Salmonis,Piscirickettsia Salmonis,Customer,patongenoA,Proyecto39,40,100,1445837
一个数组,全部用逗号分隔。
是否有机会仅选择阵列中的一个数据?示例:“警告:” Proyecto40
是否有可能使用Javascript选择一种数据类型并将其转换为变量?
预先感谢
答案 0 :(得分:0)
如果您知道职位:
var myVar = proyectos[1][4]
深度破坏(知道位置):
var [, [, , , , myVar1]] = proyectos
Array.filter():
var myVar2 = proyectos.flat().filter(e => e === 'Proyecto40')[0];
var IDData = JSON.stringify([
["Environmental dynamics of Piscirickettsia Salmonis", "Piscirickettsia Salmonis", "Customer", "patongenoA", "Proyecto39", "40", "100", "1445837"],
["Piscirickettsia Salmonis", "Microbiología y Parasitología", "patogenoA", "Microbiología y Parasitología", "Proyecto40", "40", "100", "1445837"],
["Microbiología y Parasitología", "Protocolo", "Microbiología y Parasitología", "Protocolo", "Proyecto41", "40", "100", "1445837"],
]);
proyectos = JSON.parse(IDData);
// alert( numbers );
var myVar = proyectos[1][4]
console.log(myVar);
var [, [, , , , myVar1]] = proyectos
console.log(myVar1);
var myVar2 = proyectos.flat().filter(e => e === 'Proyecto40')[0];
console.log(myVar2)