我刚刚阅读了这篇关于 JavaScript 继承和 Angular 范围的文章: https ://github.com/angular/angular.js/wiki/Understanding-Scopes
他们引用了一些这样的代码:
假设我们然后这样做:
childScope.aString = 'child string'
然后跟进:
假设我们然后这样做:
childScope.anArray[1] = '22' childScope.anObject.property1 = 'child prop1'
现在第一个将被添加到子范围,因为它在父级中找不到。但是,秒数在父级中找到,因此不会添加到子级。
我不明白的是,它也aString
出现在父作用域中,那么在这种情况下,“原型链没有被咨询”是怎么回事?似乎所有的例子都应该可以参考父母。