我在IE8中得到一条荒谬的错误消息,告诉我常量'2‘是空的,或者不是一个对象。代码行是:我也尝试过像这样编写代码:该位置的数组中的值始终为零(目前而言)。IE8怎么能认为数字2是空的呢?我被弄糊涂了!Message: '2' is null or not an object编辑: --这是一条非常误导的错误消息。
我有一个字符串数组,它来自哈希表中的数据。我试图删除任何(显然)空元素,但由于某种原因,似乎有一个顽固的元素拒绝删除。list = uniq @list;在grep行,我得到了Use of uninitialized value in string ne...消息,下面正确打印了数组的其余部分我可以预先对数组进行排序并删除第一个元素,但这似乎非常危险,因为我不能保证数据集总是包含空白元素。求助于