相同点:都是能遍历集合(表、数组),两者均优先按顺序输出没有key的值,针对没key的值都是顺序输出
不同点:
ipairs:从第一个数字key开始,依次输出所有的key+1的键值,遇到字母下标并不会结束遍历,只是不输出而已,如果遇到nil则退出;
pairs:无序输出字母类型key或者数字类型key的键值,遇到nil不输出,但不会停止遍历;
相同点:都是能遍历集合(表、数组),两者均优先按顺序输出没有key的值,针对没key的值都是顺序输出
不同点:
ipairs:从第一个数字key开始,依次输出所有的key+1的键值,遇到字母下标并不会结束遍历,只是不输出而已,如果遇到nil则退出;
pairs:无序输出字母类型key或者数字类型key的键值,遇到nil不输出,但不会停止遍历;