Рассмотрим следующие коды:Добавление свойств переменных в JavaScript
var str = "abc";
str.foo = 123; // write - ignored
123
str.foo // read
undefined
Почему я получаю не определено? Не должно ли это выход собственности 123
? В чем причина его вывода неопределенного?
С var str
является строкой, почему свойства не отображаются во второй раз?
Невозможно добавить свойства и методы в строку?
ул = новый String ("ABC"); – dyurkavets
Этот вопрос находится на пути к закрытию в качестве дубликата. см. здесь http://meta.stackexchange.com/questions/82420/remove-rep-gained-from-answering-a-question-that-is-a-duplicate, почему вы не должны отвечать на эти вопросы. – Ryan
@ryan ok thanks – lbstr