538140
Dict.findOne {key:'recommend'},(err,r)->
pos=req.body.position
obj={}
obj.list = []
if r
obj.list=r.list
obj.list[pos]=
cover: req.body.cover
id: req.body.id
type: req.body.type
console.log "================================",obj.list[pos]
console.log "********************************",obj.list
console.log "--------------------------------",obj
现有如上代码,如果将pos替换为具体数值,例如4,则在obj.list中可以发现新添加的元素,但是采用变量的方式则无法赋值,在这样的情况下obj.list[pos]的确有值。 请大神帮忙看下是什么原因?