let a = [] a.a = 1 console.log(a) // [a: 1] console.log(JSON.stringify(a)) // []
固然js根本沒索引數組一說,這是php的概念,js數組自己也是Object 對象,javascript
JSON轉對象使用枚舉,而數組採用遍歷,因此,a.a = 1,php
做爲屬性賦值,但數組a的length並無增長。java