# mutable

37개의 포스트

splice()가 string에서 쓰이지 못하는 이유

새로운 지식을 얻은 걸 시작으로... JS 기초 탐험중인데요...나빼구 다 아는 것 같은 기초...string을 배열처럼 다룰 수 있다는 지식만 가지고서, 코딩테스트를 풀다가 TypeError를 만나고 확실하게 배우게 된 기초지식 😁문자열을 배열처럼 다룰 수 있어서,

2023년 5월 23일
·
0개의 댓글
·
post-thumbnail

[IaC] 가변적, 불변적 인프라스트럭처와 Terraform 상태유지

불변적 인프라스트럭처는 애완동물과 가축에 대한 비유로 자주 설명 합니다.애완동물은 이름을 붙이며, 아프면 병원에 데려가고 가족처럼 보살펴줍니다.하지만 가축은 이름이 아닌 태그를 붙이고, 전염병이 있을 경우에는 처분하게 됩니다.불변적 인프라스트럭처의 정의는 서버가 설치된

2023년 5월 12일
·
0개의 댓글
·

복사

객체 구분 > #### mutable 객체: 변경가능한 객체 mutable 자료형 : list, set, dictionary mutable 객체의 경우 얕은 복사를 하게 될 경우 어느 변수 하나가 값을 추가, 변경, 제거할 경우 나머지 변수 또한 따라서 변하게 됨. > #### immutable 객체 : 변경불가능한 객체 immutable 자료형 :...

2023년 4월 28일
·
0개의 댓글
·

mutable string

java 와 python 을 공부했던 나는 현재 ruby on rails 로 어플리케이션을 관리하고 있다. python 과 비슷하면서도 다른 ruby 언어의 자유도와 패턴 매칭 기법은 매우 놀라웠다. 그러나 모듈 및 singleton 구조 등을 이해하기는 어려웠다. 지

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

[Java] - Mutable과 Immutable 차이

Mutable은 객체의 수정을 허용하나, Immutable인 경우 객체의 수정을 허용하지 ❌수정이 필요할 경우 Mutable 객체는 기존의 객체에 수정사항을 곧바로 반영한다.그에 비해 Immutable 객체의 경우 기존의 객체는 그대로 냅두고 수정사항을 반영한 새로운

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

static 선언

전역변수에서 선언된 static은 선언된 파일 내에서만 참조를 허용하겠다는 의미함수 내에 선언된 static은(지역변수에 붙은 static) 한번만 초기화되고, 지역변수와 달리 함수를 빠져나가도 소멸되지 않는다Static_Counter()에서 선언된 static int

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

[파이썬] 얕은 복사와 깊은 복사

이전 포스팅 mutable, immutable 객체에 대한 이해가 있어야 한다.https://velog.io/@hyooo1022/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%95%A8%EC%88%98%EC%9D%98-%EC%9D%B8%EC%9E%9

2023년 2월 13일
·
0개의 댓글
·

[파이썬] 함수의 인자 전달, mutable, immutable 객체

함수 내에서 선언된 변수함수 안에서만 사용 가능함수 밖에서 선언된 변수모든 함수에서 사용 가능주로 다루고자 하는 내용은 이부분이다.코딩테스트 준비를 하던 중 전역변수로 선언한 부분을 함수에서 다루었을 때에 대한 의문이 생겨 찾아보게 되었다.파이썬의 모든 타입은 객체이다

2023년 2월 5일
·
0개의 댓글
·

LiveData

LiveDatahttps://velog.io/@eoqkrskfk94/LiveData%EC%99%80-Flowobservable data holder = 관찰 가능한 데이터 홀더data가 변경될 때마다 알림을 받음Flow와는 달리 lifecycle을 인식해 Ac

2023년 1월 11일
·
0개의 댓글
·
post-thumbnail

[python] copy 라이브러리

python은 대입문에서 객체를 복사하지 않고 대상이 객체의 주소를 가르킴얕은 복사는 새로운 복합 객체를 만들고, 원본 객체를 가리키는 참조를 새로운 복합 객체에 삽입깊은 복사는 새로운 복합 객체를 만들고,재귀적으로 원본 객체의 사본을 새로 만든 복합 객체에 삽입mut

2022년 11월 8일
·
0개의 댓글
·

[Python] Mutable, Immutable

파이썬에는 객체의 종류가 두가지가 있다.mutable : 변경 가능한 객체immutable : 변경 불가능한 객체mutable 객체로는 set, list, dictionary가 있고 immutable 객체로는 int, float, tuple, str, bool이 있다.

2022년 10월 7일
·
0개의 댓글
·
post-thumbnail

배열

순서가 있는 값순서: 인덱스 (0부터 번호를 매김)값: 요소배열명.length반복문을 이용해 배열의 요소를 한 번씩 출력하려면?배열의 요소를 모두 더한 값은?Array.isArray(판별할 배열)ARGUMENTS(매개변수): 판별할 배열RETURN VALUE(반환 값)

2022년 9월 2일
·
0개의 댓글
·
post-thumbnail

[C++] 클래스 키워드

const 키워드를 이용하여 변수를 상수화 하듯, 객체도 상수화 할 수 있다.

2022년 8월 10일
·
0개의 댓글
·

mutable vs immutable method

MMArray.push()Array.pop()Array.shift()Array.unshift()(4형제)Array.splice()IMArray.slice()Array.Concat()Array.join()

2022년 7월 7일
·
0개의 댓글
·

Immutable & Mutable

Mutable 객체는 생성된 이후에 상태가 변경될 수 있는 객체이고, Immutable 객체는 생성된 이후 상태가 변경되지 않는 객체를 말한다. JS에서 Object와 Array를 제외한 모든 타입은 Immutable한 타입이다.변경이 불가능하다 라는 뜻은 재할당은 가

2022년 6월 30일
·
0개의 댓글
·

dart / Immutable vs Mutable

Immutable과 mutable은 무엇일까?

2022년 6월 6일
·
0개의 댓글
·

Immutable & Mutable

Immutable 객체는 내용이 변하지 않는 객체를 만한다.JavaScript 에서는 원시타입 (string, number, boolean 등등) 이 해당된다.Mutable 은 바뀔 수 있는 변수 타입을 말한다.JavaScript 에서는 참조형타입인 object, ar

2022년 5월 28일
·
0개의 댓글
·
post-thumbnail

Immutable & Mutable

Immutable 불변 객체는 내용을 변경할 수 없는 객체다. 객체는 다양한 이유로 불변일 수 있다. 아래와 같은 경우가 그런 예시다. 성능 향상하기(향후 객체의 변경에 대한 계획 없음) 메모리 사용을 줄이기(전체 객체를 복제하는 대신 객체를 참조) 스레드 안전성(여러 스레드가 서로 간섭하지 않고 동일한 객체 참조 가능) Mutable "Mutabl...

2022년 5월 24일
·
0개의 댓글
·

Immutable & Mutable

Mutable은 변경 가능한 변수의 유형이다.자바스크립트에서는 원시 값이 아닌 객체와 배열만이 Mutable이다.가변 객체는 객체가 생성된 후 상태를 수정할 수 있는 객체이다.불변 객체는 일단 객체가 생성되면 상태를 변경할 수 없는 객체이다.문자열과 숫자는 불변이다.

2022년 5월 20일
·
0개의 댓글
·

Immutable & Mutable

mutable은 값이 변한다는 뜻이고, immutable은 값이 변하지 않는다는 의미이다.이름에서 알 수 있듯이 변경 불가능,바뀌지 않는 객체이다.immutable 객체의 종류에는 대표적으로 String, Boolean, Integer, Float, Long 등이 있다

2022년 5월 5일
·
0개의 댓글
·