这里面的valueof:functions(){}是什么意思??
var o = {
		valueOf : function(){
			 -1;
			}
	};
	document.write(o);
------解决方案--------------------给对象o定义valueOf()方法
------解决方案--------------------JSON数据格式
------解决方案--------------------一般要return 返回内容,当然,不返回也是可以的,看你的应用场合
如
var o = {
   valueOf: function () {
       return -1;
   }
};
alert(o.valueOf())
------解决方案--------------------代码比较简洁