当我运行我的代码时,我得到以下结果[]对象对象] [对象对象],但应该给我一个有序的数组 [英] when i run my code I get the following result []object object] [object object] but should be giving me an ordered array

查看:51
本文介绍了当我运行我的代码时,我得到以下结果[]对象对象] [对象对象],但应该给我一个有序的数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 var rangeArray= new Array();
       rangeArray.push(parseRangeString(1, "< -4 & < 10"));
       rangeArray.push(parseRangeString(2, "< 15 & < 19"));
       rangeArray.push(parseRangeString(3, "<= 50 & <= 123"));
       rangeArray.push(parseRangeString(4, "< -99 & < -23"));
       rangeArray.push(parseRangeString(5, "< 7 & < 55"));
       alert(rangeArray)
       var orderedArray = orderRanges(rangeArray);
       alert (orderedArray)

它与上面的代码有关但是看不到它你可以帮我吗

it has something to do with the code above but cant see it, could u help me

推荐答案

parseRangeString(1,< -4&< 10 )返回一些对象(或像 {} 这样的哈希),它的字符串视图为 [Object object] 。当你提醒你的数组时,程序将它转换为字符串,让你觉得它是数组,然后在它的字符串视图中显示数组的所有元素。

parseRangeString(1, "< -4 & < 10") returns some object (or hash like {}), it's view as a string is [Object object]. When you alert your array the programm convert it to string, dysplays you it is array, and then dysplays all elements of array in it's string view.

这篇关于当我运行我的代码时,我得到以下结果[]对象对象] [对象对象],但应该给我一个有序的数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆