我无法弄清楚自己为什么foo.bar
在示例中是undefined
,你能解释一下吗?
var foo = "foo";
foo.bar = "baz";
console.log(foo.bar); // undefined
Q2:如何向String
实例添加对属性和方法的引用foo
?
感谢您的帮助,谢谢。
- 编辑 -
注意:问题是关于通用 String实例,而不是String 全局对象。因此,不能像有人建议的那样使用“经典”原型,因为这样每个 String 实例都会有一个名为 的属性bar
,而我只想增加某些实例。