Ты не в ту сторону и не в ту теорию уходишь. Внимательней изучай основы: типы данных (числа, строки, булевые, массивы, объекты, null, undefined). Ты должен четко видеть и понимать где что. Какие методы ты к ним применишь, как получишь - это уже другой вопрос. Но если ты в единицу времени не отличаешь строку от объекта, поверь - это крах и идти дальше некуда.

Вот почитай: