这个问题是在严格模式下,定义变量时要写明var 例如 userObj = item.userObj; 在这种情况下就是错的,要记得先申明。 var userObj = item.userObj; 这样就可以了