您的位置:首页技术文章
文章详情页

javascript - 新组成的数组打印出来出现问题,里面有对象,但长度为空

浏览:80日期:2023-03-18 18:18:29

问题描述

数组A(this.slots[0].values)是在A方法里面新建的,如:this.slots[0].values.push(newValue)创建完毕打印出来是没有问题的:

javascript - 新组成的数组打印出来出现问题,里面有对象,但长度为空

然后在别的方法,方法B里面使用,打印出来数组就变成了:

javascript - 新组成的数组打印出来出现问题,里面有对象,但长度为空

对比:

javascript - 新组成的数组打印出来出现问题,里面有对象,但长度为空

请问是什么问题呢?期间没有做任何操作

问题解答

回答1:

可能是 this 指针的问题,var self = this ,然后在用self去做this的事情试试

标签: JavaScript