Jquery 正在将console.log重写为$(';body';)。追加
我是从Jquery 正在将console.log重写为$(';body';)。追加,jquery,Jquery,我是从 问:如果要在页面上而不是控制台上显示对象和数组,如何将其重写为使用$('body').append而不是console.log?未测试,但这应该是关闭的: window.log = function(){ $(document.body).append(JSON.stringify(arguments)); }; 未经测试,但这应该很接近: window.log = function(){ $(document.body).append(JSON.stringify(argum
问:如果要在页面上而不是控制台上显示对象和数组,如何将其重写为使用$('body').append而不是console.log?未测试,但这应该是关闭的:
window.log = function(){
$(document.body).append(JSON.stringify(arguments));
};
未经测试,但这应该很接近:
window.log = function(){
$(document.body).append(JSON.stringify(arguments));
};
这将呈现字符串、数组和对象文字
和修改后的一个,以停止出现[]括号,并添加br标记
如果使用多个参数调用它,则每个参数都将得到一个br
window.log = function() {
$.each(arguments, function(i, a) {
$(document.body).append('<br/>' + JSON.stringify(a));
});
};
window.log=函数(){
$.each(参数、函数(i、a){
$(document.body).append('
'+JSON.stringify(a));
});
};
这将呈现字符串、数组和对象文字
和修改后的一个,以停止出现[]括号,并添加br标记
如果使用多个参数调用它,则每个参数都将得到一个br
window.log = function() {
$.each(arguments, function(i, a) {
$(document.body).append('<br/>' + JSON.stringify(a));
});
};
window.log=函数(){
$.each(参数、函数(i、a){
$(document.body).append('
'+JSON.stringify(a));
});
};
听起来他想在主体上显示对象/数组,而不是在console不可用的情况下显示console.log。$.parseJSON
将JSON字符串解析为对象&mdash;我想你想要相反的结果,JSON.stringify()
。是$(document.body)比$('body')快吗?这就是为什么要用它?哎哟,抓好安迪。还有@Philip,我不确定,我总是这么做的。听起来他想在主体上显示对象/数组,而不是在console不可用的情况下显示console.log。parseJSON将JSON字符串解析为对象&mdash;我想你想要相反的结果,JSON.stringify()
。是$(document.body)比$('body')快吗?这就是为什么要用它?哎哟,抓好安迪。还有@Philip,我不确定,我一直都是这样做的。这里比较棘手的是,参数
是一个值数组,其中一些可能是对象或数组。如果一个数组中有4个值,其中2个是字符串,2个是数组,那么字符串是否会写入控制台,数组是否会写入正文,或者是全部还是全部都没有?这里的棘手问题是,参数
是一个值数组,其中一些值可能是对象或数组。如果一个数组中有4个值,其中2个是字符串,2个是数组,那么字符串会被写入控制台,数组会被写入主体吗?或者是全部还是全部?詹姆斯,这越来越好,但是我需要一些东西,上面写If(isArray(a)){for(I=0;iJames,这越来越好,但是我需要一些东西,上面写If(isArray(a)){for(i=0;i