既然我已经在Angular2上工作了将近3个月,我遇到了一些情况,这使我想知道这是怎么发生的?
对于specialthis
关键字,很明显它传递了relatedDOM Object
或Class
Example的引用或实例。
但是,还有另一件事叫做ControlGroup
,只要将其分配给另一个变量,它也会做同样的事情。并且这两个变量都可以访问该对象的相同实例ControlGroup
。
对象和数组通过引用传递。数字,字符串,布尔值等原始值按值传递。对对象的引用也是一种原始类型,并且像其他原始类型一样按值传递,但是它所引用的对象仍然按引用传递。
这不是特定于Angular或TypeScript的,而是JavaScript的工作方式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句