Din*_*ina 4 javascript google-chrome google-chrome-devtools
一方面,对象的标题说Array(2),但另一方面,当扩展对象时,显然阵列只有一个元素.
这种差异的根源是什么?这是调试器中的错误还是数组中真的有一个额外的元素(可能是未定义的?)由于某种原因不可见?
这是因为在console.log()之后从数组中删除了一个元素.
然后你扩展了数组.
只需在chrome控制台上试试这个:
var myArray = ['value1', 'value2'];
console.log(myArray);
myArray.pop();Run Code Online (Sandbox Code Playgroud)
然后展开日志myArray.您将只看到一个条目,但已记录的行仍显示2个条目.
扩展时会获取阵列的内容,而不会为日志复制它们.
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |