为什么数组输出在 VS 代码中有一个 () 旁边有一个数字?
Why is it that array outputs have a () with a number next to it in VS code?
为什么在 VS 代码中数组输出有一个 (),旁边有一个数字?
代码:
var Str = 'a string'
console.log(Str)
var Arr = [23, 'Charles']
Arr[0] = 20
console.log(Arr)
var Arr1 = ['Grace', 'Debbie', 'Debby']
Arr1[0] = 'Sophie'
console.log(Arr1)
输出:
a string
(2) [20, 'Charles']
(3) ['Sophie', 'Debbie', 'Debby']
Image here
这只是元素计数。顺便说一句,任何对象(数组也是对象)的 console.log()
都以这种方式解析。
为什么在 VS 代码中数组输出有一个 (),旁边有一个数字?
代码:
var Str = 'a string'
console.log(Str)
var Arr = [23, 'Charles']
Arr[0] = 20
console.log(Arr)
var Arr1 = ['Grace', 'Debbie', 'Debby']
Arr1[0] = 'Sophie'
console.log(Arr1)
输出:
a string
(2) [20, 'Charles']
(3) ['Sophie', 'Debbie', 'Debby']
Image here
这只是元素计数。顺便说一句,任何对象(数组也是对象)的 console.log()
都以这种方式解析。