728x90 반응형 DART2 dart 2 map // set js 객체랑 크게 다를 거 없어보임 값 업데이트 할 때도 키를 가져다가 씀 obj2['c'] = "car" 선언과 동시에 값 넣을 때 ///////////dart1 void main() { Map dictionary = new Map.from({ 'a' : 'appple', 'b' : 'banana' }); print(dictionary); } //////dart2 void main() { Map dictionary = { 'a': 'apple', 'b': 'banana', }; print(dictionary); } + new Map () 권장 x 'cherry'); print(dictionary); // {'a': 'apple', 'b': 'banana', 'c': 'cherry'}.. 2023. 11. 27. dart 1 String // int // bool // var // dynamic 둘 다 재할당 가능 둘 다 재선언 불가능 처음에 지정할 때 var 는 타입 고정 dynamic 은 any 같이 모든 가능 처음에 타입을 지정하기 때문에 let name; let name = "1234" name = 1234 타입 변형 가능 => 정말 잘 안 씀 List 콘솔 찍으면 [] 나옴 이렇게 보면 둘 다 차이가 없는데 new List()는 좀 더 기능이 있다고 함 => 근데 다트 업데이트 되면서 막아놓은 거 같음 저렇게 쓰지 말라고 함(gpt도 그럼) gpt가 알려준 수정안 void main() { List redVelvetList = []; print(redVelvetList); List redVelvetList2 = Li.. 2023. 11. 27. 이전 1 다음 728x90 반응형