Теперь, когда я работал над Angular2 почти 3 месяца, я столкнулся с несколькими сценариями, которые заставляли меня задаваться вопросом, как это происходит?Передать значение и передать по ссылке в Javascript
В случае специального ключевого слова this
очевидно, что он передает ссылку или экземпляр соответствующего DOM Object
или Class
для примера.
Но тогда есть еще одна вещь, называемая ControlGroup
, которая также делает то же самое, когда она назначается другой переменной. И обе переменные имеют доступ к тому же экземпляру, что и ControlGroup
.
Подробнее об этом здесь - возможно, он передаёт ссылку по значению http://stackoverflow.com/q/518000/314291 – StuartLC
Уверен, что ссылка является примитивным значением, а когда она передается как значение, но что ссылка ссылается поэтому передается по ссылке. Я уточню свой ответ. –
Никогда не слышал об этом. Можете ли вы воспроизвести в Plunker? –