Programming/javascript
javascript : string 은 immutable
늦깍이낭만파
2014. 7. 2. 21:37
call by referrence와 call by value 에 대한 차이점에 대한 이해가 중요합니다.
javascript 의 primitive type 들은 모두 call by value 로
object type 들은 모두 call by refrerrence 로 데이터 연산이 일어나는데.
string 은 immutable 성격을 가지게 하기 위해 object 이지만,
call by value 로 데이터 연산이 일어납니다.
위의 경우를 이해하고 있지 않으면,
코드 재사용시에 발생할 수 있는 오류를 막을 수 있습니다.