今天在码着代码调试的时候,根据条件判断将一个数组的一个元素值进行增或者减的操作,结果发现,数组中的其它元素也都跟着变了。
第一次碰见这种情况,检查了好几遍代码也没感觉哪里有写错,有点一头雾水,甚至写了各种小demo调试。
最后发现,是关于js的堆与栈问题…
示例代码:
使用网络图片地址请求时,后台数据有正常返回,但前端promise处理报错。
例如图片链接失效出现404时,一报错的时候,就不继续往下执行后面的代码