我是一个新的编码员,努力解释一些示例代码。在我正在查看的项目中,既有“聊天”对象,也有“聊天”变量(均如下所示)。在定义“聊天”变量的同一个 .js 页面上,有一个 for 循环变量引用“聊天”(如下所示),但它是引用“聊天”对象还是“聊天”变量?两者是一起工作还是完全分开?我无法理解这个概念——有什么帮助!
多变的
var course, chat;
exports.setChat = function(c, ch){
course = c;
chat = c.get('chats')[ch];
$.mainContainer.title = chat.title;
updateView();
};
目的
var Chat = new Schema({
title: {type:String, required: true, trim:true},
user: userStub,
content: {type:String, required: true, trim:true},
comments: [Comment],
time: {type:Date, required: true}
});
FOR循环
var updateView = function(){
for(var i = 0; i < chat['comments'].length; i++){