咨询JS数组语句

JS中,将数据集中某个sql查询的结果定义为一个数组,请问有现成的语句吗?以及取得这个数组的长度语句。

如:sql查询所有课程表中的课程信息,得到结果为:语文、数学、英语、化学、政治、历史、地理、生物、体育、美术、音乐,对应的数组arr就是['语文','数学','英语','化学','政治','历史','地理','生物','体育','美术','音乐]

datouvb 发布于 2020-11-19 11:58 (编辑于 2020-11-19 12:15)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2020-11-19 13:55(编辑于 2020-11-19 13:55)

QQ录屏20201119133823.mp4

image.png

var sql='=sql("FRDemo","SELECT CUSTOMERID FROM CUSTOMER limit 4",1)';

var area= FR.remoteEvaluate(sql);

alert(area);

for (var i = 0; i < area.length; i++) {

    alert(area[i]);

}


  • datouvb datouvb(提问者) 执行提示:SyntaxError: Unexpected identifier
    2020-11-21 18:59 
最佳回答
0
鱼仔仔家的荣荣Lv4初级互助
发布于2020-11-19 12:02(编辑于 2020-11-19 12:08)

ARRAY(ds1.select(科目))

如果要加‘’

JOINARRAY(ds1.select(科目),"','")

最佳回答
0
shirokoLv6资深互助
发布于2020-11-19 13:48

字符串转数组直接

var str="语文、数学、英语、化学、政治、历史、地理、生物、体育、美术、音乐";

var arr=str.split('、');


  • 4关注人数
  • 448浏览人数
  • 最后回答于:2020-11-19 13:55
    请选择关闭问题的原因
    确定 取消
    返回顶部