Если я пытаюсь создать ассоциативный массив, используя цифру в качестве свойства, он автоматически вставляет другие значения с нулевыми значениями.
Я попытался передать строку (myArray ['myProp']), длина массива равна нулю, чтовремя.Это происходит только в том случае, если я передаю цифры, независимо от формы строки.
const myArray = [];
myArray[5] = 'My value'; // say index is 5 here
console.log(myArray.length);
Я хочу знать, какая логика стоит за этим.