Я хочу разделить строку без разделителя (эффективно разделив ее по каждому символу), а затем индексировать в объект в алфавитном порядке.Я хочу, чтобы он использовал jQuery.
Вот моя попытка, но она разбивается на массив, и элементы доступны в квадратных скобках (obj_to_chars[0]
, obj_to_chars[1]
и т. Д.), Но я хочу иметь возможностьчтобы получить доступ к элементам с помощью точечной нотации, например: obj_of_chars.a
, obj_of_chars.b
и т. д.
var str = 'The quick brown fox jumps over the lazy dog.';
var obj_of_chars = {};
obj_of_chars = str.split("");
console.log(obj_of_chars);
// what I have: [ "T", "h", "e", " ", "q", "u", "i", "c", "k", " ", "b", "r", "o", "w", "n", " fox", " ", "j", "u", "m", "p", "s", " ", "o", "v", "e", "r", " ", "t", "h", "e", " ", "l", "a", "z", "y", " ", "d", "o", "g", "." ]
// what I want: { a: "T", b: "h", c: "e", d: " ", e: "q", ..., aa, ab, ... }
РЕДАКТИРОВАТЬ: Решение должно содержать более 26 символов в объекте. (извините тем, кто уже написал кусок кода, только что понял, что мне нужно более 26 символов)