【疑问】
如下图:变量d的输出结果是 [ ]。
判断d是否为空值,不是。
判断d的数据类型,结果为数组。
其最大下标为-1,数组长度是0。
但下面的条件分支中,却没把它当作空数组。
这是为什么啊?难道[ ]不是空数组吗?十分不理解。
如果我要把某个变量是空数组,当作分支条件,应该如何写:
【bug】
经常出现类似这样的情况:输出结果显示第67行报错了(数组越界之类的),
但回看代码,发现第67行居然是空行,空行怎么数组越界?
我之前以为是我修改了代码以后,没有保存脚本,
后来发现保存了也可能出现这种情况,而且指不定什么时候出现。
uibot群里技术人员基本不回复,希望论坛上能回复及时且清楚些。感谢!