Javascript 变量未在console.log中打印

Javascript 变量未在console.log中打印,javascript,jquery,html,jquery-ui,javascript-events,Javascript,Jquery,Html,Jquery Ui,Javascript Events,我有大量的js代码。。 我无法在console.log中显示输出。。 你们能告诉我我错过了什么吗。。。 在下面提供我的代码 var multCoffees = false; if (Coffees.length > 1) { multCoffees = true; } if (apptTimeCell) { apptTimeHTML = MyDay.dish(allData, multCoffees); apptTimeCell.innerHTML = apptTi

我有大量的js代码。。 我无法在console.log中显示输出。。 你们能告诉我我错过了什么吗。。。 在下面提供我的代码

var multCoffees = false;
if (Coffees.length > 1) {
    multCoffees = true;
}
if (apptTimeCell) {
    apptTimeHTML = MyDay.dish(allData, multCoffees);
    apptTimeCell.innerHTML = apptTimeHTML;
} else {
    apptTimeCell = Util.cep("span", {
        className: "appt-time"
    });
    patientRowTD.insertBefore(apptTimeCell, patCell);
}
dish: function (allData, multCoffees) {
    if (multCoffees) {
        var htmlArr = [];
        htmlArr.push(allData.APPT_TIME_DISPLAY, "<br/><span class='sub-detail'>", allData.MNEMONIC, "</span>");
        console.log("multiCoffee" + allData.PROVIDER_MNEMONIC);
        return htmlArr.join("");
    } else {
        return allData.APPT_TIME_DISPLAY;
var multcoffes=false;
如果(coffee.length>1){
多因素=真;
}
如果(apptTimeCell){
apptTimeHTML=MyDay.dish(所有数据,多份咖啡);
apptTimeCell.innerHTML=apptTimeHTML;
}否则{
apptTimeCell=Util.cep(“span”{
类名:“应用时间”
});
患者植入前(apptTimeCell,patCell);
}
dish:功能(所有数据、多供应商){
if(多供应商){
var htmlar=[];
htmlar.push(allData.APPT_TIME_DISPLAY,“
”,allData.助记符,“”; console.log(“multicffee”+allData.PROVIDER_助记符); 返回htmlar.join(“”); }否则{ 返回allData.APPT_TIME_显示;
}
},

您的意思是让**围绕您的控制台语句吗?这可能是导致错误的原因

**console.log("dateRaj" + date);**
只是猜测

使用
unescapeJSON()
您的意思是
JSON.parse()


向我们显示语法错误消息?

我知道这种行为。将值与字符串(尤其是对象)组合时会发生这种情况。尝试独立输出数据变量,而不将其与字符串组合。这样:

console.log("dateRaj");
console.log(date);
更新
正如我的评论员所说,控制台似乎还包含多个参数,这可能是最优雅的方式。

那么,您的代码做什么呢?你看到错误了吗?其余的代码可以工作吗?您在哪里使用“委托”函数?请提供一个提琴。@andrew
.delegate()
是jquery使用
的老方法。on()
是否可以使用id调用此函数…如果可以,如何..@user2565289:哪个函数?什么身份证?你想做什么?你能回答我之前的问题吗?我猜他是想在代码块中加粗那一行。我看不到我的console.logvalues@user2565289:那是什么意思?你看到了什么?有错误吗?我们需要更多信息才能提供帮助。我注释掉的函数正在抛出错误…@user2565289:什么错误?你能告诉我们你看到的错误吗?为什么不使用多个参数呢<代码>控制台日志(“dateRaj”,日期,x,y,z)如果变量未定义或其他任何内容,它将是一个空字符串。或者他也可以
console.log(“dateRaj”,date)是否可以使用id调用此函数…如果可以,如何…分隔逗号听起来似乎合理。我不知道控制台可以与多个元素一起使用。谢谢你们的提示,伙计们!