次のコードを検討してください。
var str = "abc";
str.foo = 123; // write - ignored
123
str.foo // read
undefined
未定義になるのはなぜですか? そのプロパティは出力すべきではありません123か? 未定義を出力する理由は何ですか?
は文字列なのでvar str、プロパティがもう一度表示されないのはなぜですか?
プロパティとメソッドを文字列に追加できませんか?
次のコードを検討してください。
var str = "abc";
str.foo = 123; // write - ignored
123
str.foo // read
undefined
未定義になるのはなぜですか? そのプロパティは出力すべきではありません123か? 未定義を出力する理由は何ですか?
は文字列なのでvar str、プロパティがもう一度表示されないのはなぜですか?
プロパティとメソッドを文字列に追加できませんか?