摘要: 今天碰到一个问题,ajax请求程序后,返回的结果:{a:1,b:2},程序员说是对象,但是我得到的结果是string,最后用eavl来转化,然后从这里面学到了以下两点知识:1.字符串与对象的区分'{a:1}|{b:2}'.split('|')[0]得到的是字符串,原因是:数组里面每个项是由'{a:1}|{b:2}'这个字符串转化成的,所以里面每个项都是字符串。字符串转化成数组时,数组项还是字符串[{a:1},{b:2}][0]得到的是object2.eavl()的使用eval()接受一个参数,如果这个参数不是字符串的话,直接近返回该参数,如果是字 阅读全文
posted @ 2011-08-17 15:24 xiaoxiaohui 阅读(202) 评论(0) 推荐(0) 编辑