如下代码:
无标题文档
以上代码可以正常的把一个字符串里的数字以数组的方式返回出来。
下面的代码死活只能返回这个字符串最后一个数字,代码:
无标题文档
原因:第二段代码之所以只能够输出最后一个数字,是因为存放数字的数组attri写在了for循环里,每次循环都会var attri = [],相当于每次循环都会清空数组attri,然后在存放数字,最后的时候返回。
本文共 250 字,大约阅读时间需要 1 分钟。
如下代码:
无标题文档
以上代码可以正常的把一个字符串里的数字以数组的方式返回出来。
下面的代码死活只能返回这个字符串最后一个数字,代码:
无标题文档
原因:第二段代码之所以只能够输出最后一个数字,是因为存放数字的数组attri写在了for循环里,每次循环都会var attri = [],相当于每次循环都会清空数组attri,然后在存放数字,最后的时候返回。
转载于:https://www.cnblogs.com/Sunnor/p/4649629.html