抱歉用的是这张图片,但这样也更直观 当我用for循环将数字变量push进dush数组时,很正常,每个元素都比前者大一 但当我之后将 对象 每次修改其属性 再push进数组时,结果就凌乱了,每个元素都是循环后的最大者 难道push处理对象元素时,添加的其实是指针? 还是说 nodejs 中的 object 其实和java中的一样,是一个指向堆区中实例的指针?
作者
作者其它话题
抱歉用的是这张图片,但这样也更直观 当我用for循环将数字变量push进dush数组时,很正常,每个元素都比前者大一 但当我之后将 对象 每次修改其属性 再push进数组时,结果就凌乱了,每个元素都是循环后的最大者 难道push处理对象元素时,添加的其实是指针? 还是说 nodejs 中的 object 其实和java中的一样,是一个指向堆区中实例的指针?