Flutter - dart의 dynamic 과 object 의 차이점
·
Flutter
[dynamic] dynamic 타입은 변수가 모든 종류의 객체를 나태낼 수 있음을 의미한다. 즉, 컴파일러가 해당 변수의 타입을 검사하지 않고 실행시간(runtime)에 변수의 실제 타입이 결정된다. 즉, dynamic 변수는 어떤 종류의 객체든 할당 할 수 있고 객체의 메서드나 속성을 호출할 때는 실행 시 동적으로 결정 된다.  [object]object은 모든 dart 객체의 상위 클래스이다. 모든 dart 클래스는 암시적으로 object를 상속 받기 때문에 모든 객체는 object로 취급 될 수 있다.  [요약] dynamic은 변수에 할당된 객체의 실제 타입을 컴파일 시간이 아닌 실행 시간에 결정한다. Object는 모든 Dart 객체의 상위 클래스이며, 모든 객체에 대한 일반적인 메소드를 제공..
flutter - KeyedSubtree 사용
·
Flutter
[정의]KeyedSubtree는 Flutter에서 사용되는 위젯으로, 특정 키를 가진 서브트리를 나타낸다. 이는 주로 상태를 유지하면서 위젯 트리를 재구성할 때 사용 되어 지는데  KeyedSubtree는 위젯 트리의 특정 부분이 재구성될 때, 해당 부분의 상태를 유지하기 위해 사용된다. KeyedSubtree는 다음과 같은 상황에서 유용하다.위젯 트리의 구조가 변경될 때 특정 서브트리의 상태를 유지하고 싶을 때위젯 트리의 일부를 재사용하거나 변경할 때 키를 통해 이를 식별하고 관리하고 싶을 때[예제] import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @over..
자바스크립트 filter 메서드
·
Front/javascript
[역할]filter 메서드는 JavaScript의 배열 메서드 중 하나로, 주어진 조건에 따라 배열의 요소들을 필터링하여 새로운 배열을 반환한다. 이 메서드는 원본 배열을 변경하지 않고, 조건에 맞는 요소들로 이루어진 새로운 배열을 생성하는 특징이 있다. [구조] let newArray = array.filter(callback(element[, index[, array]])[, thisArg]); 매개변수callback(element[, index[, array]]): 배열의 각 요소에 대해 호출되는 함수.element: 현재 처리 중인 요소.index (선택적): 현재 처리 중인 요소의 인덱스.array (선택적): filter 메서드가 호출된 배열 자체.thisArg (선택적): callback 함..
Flutter 에서 사용 되는 Size의 단위
·
Flutter
플러터에서 사이즈를 사용하다보면 아래와 같이 어떤 단위도 없는 숫자만 입력하게 된다. SizedBox(height : 10,width : 10 )  그렇다면 ? 여기서 저 숫자의 단위는 무엇일까  우선 보통 안드로이드에서는 dp 라는 단위를, ios 에서는 pt 라는 단위를 사용한다.  What is unit of measurement in flutteras usual, we use dp for Android and pt(point) for ios as a unit of measurement. 1 pt = 1/72 inch 1 dp = 1/160 inch But i don't what is unit of measurement in flutter example: SizedBox(height...stacko..
해니01_15
'분류 전체보기' 카테고리의 글 목록 (11 Page)