Tag: 传递参考

节点js导出variables维护引用 – 通过引用传递?

嘿,我只是想确保我不会犯这个巨大的错误。 我正在使用Sequelize.js作为node.js项目。 我想确保我通过参考和有人请解释这个概念,是否有更好的方法来做到这一点。 var sequelize = new Sequelize(database, user, password); exports.User = User = sequelize.import(__dirname + '/models/user'); exports.Comment = Comment = sequelize.import(__dirname + '/models/comment'); User.hasMany(Comment); Comment.belongsTo(User); // I dont want my code to look like this exports.User.hasMany(exports.Comment); 我想我正在做的是引用相同的内存。 所以如果用户被改变,它也会改变出口。用户。 是对的吗? 我这样做的原因是,我想在我的models.js文件中使用variables用户,使其更容易做User.hasMany(评论)等等,也能够导出相同的variables,其余的我的应用程序。 任何build议,警告,见解?

使用Javascript中的分层组sorting多维对象(Node.js)

我有一个分层的对象,我通过在父母身边走过,对孩子进行sorting来分类孩子。 这工作。 但现在,我需要select打破层次结构,并创build新的虚拟限制。 为了说明这一点,我们举一个有x个 Wifes的人的例子。 与每个妻子,他有孩子。 我可以根据每个妻子或每个人的妻子来分类孩子。 Man01 Wife01a Kid01aA Kid01aB Wife01b Kid01bC Kid01bD Man02 Wife02c Kid02cE Kid02cF Wife02d Kid02dG Kid02dH 让我们给他们的名字: Murphy Winnie Kurt Kara Wendy Klaus Klea Marley Wonda Kasper Kyra Wilma Kevin Karla 并考虑在他们的父母内按字母顺序sorting: Marley Wilma Karla Kevin Wonda Kasper Kyra Murphy Wendy Klaus Klea Winnie Kara Kurt 但是,现在我们想要把属于男人的孩子,一般的妻子,还是一般的孩子都分类出来? Marley Wilma Karla […]