技术解析
hello 大家好,
我之前一直用 python 写一些小工具,最近开始用 JS 写东西,发现各种不适应:要么忘记放 ;
, 要么数不清 {
和 }
是否成对。 这些都还好,多写一写也就习惯了,现在碰到一个代码执行顺序的逻辑问题:我有一个组订单号码,每个订单号码都要拿去进行 GET 请求,请求结果有一个变量要么 true
要么 false
,我需要将根据这个变量将原始的订单号码分两组。
假设订单号码列表为:ordersID = [11, 12, 13, 21]
ordersID = [11, 12, 13, 21];
successful = list();
fail = list();
for x in ordersID:
if (...):
successful.append(x)
else:
fail.append(x)
print(successful, fail) # [11,12, 13] [21]
为了精简我把条件部分省掉了
Document
Testing!
我期望的结果是返回一个successful
array 和一个 fail
array,分别包含成功和失败的订单号码。可结果是返回空的 array 。我 JS 还没有好好学,只是边做边查,哪位盘友指点一下 :)