Javascript 从带双引号的字符串到数组
以上是ajax的输出。如何将它们转换为数组Javascript 从带双引号的字符串到数组,javascript,jquery,Javascript,Jquery,以上是ajax的输出。如何将它们转换为数组 "one" "two" "three" 我尝试了推送和拆分,但输出总是[1][2][3] $function{ $.ajax{ 类型:GET, 数据类型:“jsonp”, 网址:'https://spreadsheets.google.com/feeds/list/1VC633BXpMElJjRWvIRuZIP7UrEhuw6BdscnrV2heox0/1/public/full?alt=
"one"
"two"
"three"
我尝试了推送和拆分,但输出总是[1][2][3]
$function{
$.ajax{
类型:GET,
数据类型:“jsonp”,
网址:'https://spreadsheets.google.com/feeds/list/1VC633BXpMElJjRWvIRuZIP7UrEhuw6BdscnrV2heox0/1/public/full?alt=json',
成功:functiondata{
var条目=data.feed.entry;
//控制台.logentry;
对于条目中的var x{
编号=条目[x]。gsx$numbers。$t;
aaa=数字。拆分;
console.logaaa;
}
}
}
};
解释:[……]将条目转换为数组。使用map函数,返回所有这些字符串。但是,它们可能包括空字符串。这就是为什么我使用filter,它过滤掉长度非零的字符串,并将结果数组分配给arr:
$function{
$.ajax{
类型:GET,
数据类型:“jsonp”,
网址:'https://spreadsheets.google.com/feeds/list/1VC633BXpMElJjRWvIRuZIP7UrEhuw6BdscnrV2heox0/1/public/full?alt=json',
成功:functiondata{
var条目=data.feed.entry;
var arr=[…条目].mapel=>{
返回el.gsx$编号。$t;
}.filterel=>{
返回el.trim;
};
console.logarr;
}
}
};
请出示绳子。使用split就足够了
["one","two","three"]