목록전체 글 (15)
이수연의 티스토리
ClassesES6에서는 클래스가 도입되어있다. 클래스는 함수의 한 유형이지만, 키워드를 사용하여 function 초기화하는 대신 키워드를 사용하고 class 속성은 constructor() 메서드 내부에 할당한다. class Car { constructor(name) { this.brand = name; }} 클래스 네임은 대소문자를 주의해야한다. class Car { constructor(name) { this.brand = name; }}const mycar = new Car("Ford"); 생성자 함수는 객체가 초기화될 때 자동으로 호출된다. 클래스의 메서드 클래스의 사용자 정의 메서드를 추가할 수 있다. class Car { constructor(name) { this...
ES6은 무엇인가?ES6은 ECMAScript 6을 의미한다.ECMAScript 는 JavaScript를 표준화하기 위해 만들어졌으며, ES6는 ECMAScript의 6번째 버전으로 2015년에 공개되었으며, ECMAScript 2015라고 한다.ES6를 배우는 순서ClassesArrow FuctionsVariables (let, const, var)Array Merhods like .map()DestructuringModulesTernary OperatorSpread Operator
오늘은 Flutter에서 TextField를 사용할 때 발생하는 오버플로우(overflow) 문제는 플러터 초보들에게 자주 발생하는 문제중 하나이다.특히 Container 안에 TextField를 감싸거나, 긴 hintText를 사용할 때 쉽게 발생한다. 그래서 오늘은 1. TextField에서 오버플로우가 발생하는 이유2.수정 코드를 통해 오버플로우를 방지하는 예시를 설명 📌 문제 상황: TextFied의 오버플로우 발생다음과 같은 코드를 작성하면 오버플로우 오류가 발생한다!Expanded( child: Container( height: 51, padding: const EdgeInsets.symmetric( horizontal: 14, vertical: 18, ..