javascript — предоставление индекса строки с номером

Предоставление строкового индекса с номером

Все имена свойств являются строками, поэтому массивы, как и числовые имена свойств, на самом деле ничем не отличаются от любых других имен свойств.

Массивы Javascript не могут иметь «строковые индексы». Массив Javascript индексируется исключительно численно. Когда вы устанавливаете «строковый индекс», вы устанавливаете свойство объекта.

Aa = ‘1’ и A [‘a’] = ‘1’ равны.

Поэтому я думаю, что вам нужно использовать объект. Вы можете сделать это, чтобы получить тот же результат.

  function test() { // A["1"] = 1; // A["3"] = 3; let A = { 1: 1, 3: 3 }; return A; } 

выход

 { '1': 1, '3': 3 } 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector