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