분류 전체보기(172)
-
[html] <input> value 속성
의 value 속성 태그의 value 속성은 요소의 초깃값(value)를 명시합니다 value 속성은 요소의 type 속성값에 따라 다른 용도로 사용됩니다 button / reset / submit : 버튼 내의 텍스트를 정의합니다 hidden / password / text : 입력 필드의 초깃값을 정의합니다 checkbox / image / radio : 해당 입력 필드를 선택 시 서버로 제출되는 값을 정의합니다 또한 요소의 type 속성값이 "file"인 경우에는 value 속성을 사용할 수 없습니다 문법 단점 value 속성의 단점은 초깃값을 사용자가 지우고 입력해야 한다는 점입니다 placeholder 속성을 사용하면 초깃값을 자동 삭제하도록 설정할 수 있습니다 출처 https://tcpscho..
2023.09.18 -
[javascript] event.preventdefault()란?
https://developer.mozilla.org/ko/docs/Web/API/Event/preventDefault Event.preventDefault() - Web API | MDN Event 인터페이스의 preventDefault() 메서드는 어떤 이벤트를 명시적으로 처리하지 않은 경우, 해당 이벤트에 대한 사용자 에이전트의 기본 동작을 실행하지 않도록 지정합니다. developer.mozilla.org event.preventdefault()란? event.preventdefault()는 Event 인터페이스에서 제공하는 메서드로 html에서 표준으로 제공하는 태그의 기본 이벤트 발생을 막는 메서드입니다 예를 들어 태그는 각각 페이지 이동이나 form 데이터 전송 등의 기본 이벤트들이 있는데e..
2023.09.18 -
[Flutter] @override
@override란? @override는 상속 받은 메소드를 재정의할 때 사용한다 사용을 할지 말지는 선택사항이지만, 가독성을 높이기 위해서는 사용하는 것이 좋다고 한다
2023.09.15 -
[Flutter] MaterialApp
runApp이란? void main() { runApp(MyApp()); } 위의 main 함수는 플러터 앱실행의 시초입니다 main()은 우리가 지정한 것이 아닌 플러터에서 기본으로 지정되어 있는 함수인데요 이를 내장함수라고도 합니다 flutter 코드를 실행할 경우 main이라는 함수를 찾아 실행하게 됩니다 main()의 내부를 보면 runApp이라는 또다른 내장함수가 나옵니다 main()이 실행되면 runApp도 실행이 된다고 할 수 있습니다 MaterialApp이란? MaterialApp은 우리가 앞으로 짜게 될 모든 하위 페이지나 구성 요소를 최상단에서 담는 그릇입니다 마치 봉투에 물건들을 담아두고 봉투 앞면에 '내 물건'이라고 적어두는 것과 같습니다 Flutter는 Material Design..
2023.09.15 -
[Flutter] Scaffold Widget
https://api.flutter.dev/flutter/material/Scaffold-class.html Scaffold class - material library - Dart API Implements the basic Material Design visual layout structure. This class provides APIs for showing drawers and bottom sheets. To display a persistent bottom sheet, obtain the ScaffoldState for the current BuildContext via Scaffold.of and use the ScaffoldSt api.flutter.dev Scaffold란? 플러터 API ..
2023.09.15 -
화살표 함수를 사용할 때 유의할 점
화살표 함수를 사용할 때 문법을 간소화하는 것이 필요하다 가장 중요한 것은 대안책을 알아야 하는 것인데, 1) 매개 변수 괄호 생략 만약 화살표 함수가 한 개의 파라미터만 가지고 있다면 괄호를 생략할 수 있다 Instead of (userName) => { ... } you could write userName => { ... } Please note) 만약 함수에 파라미터가 없을 경우 괄호는 생략되면 안된다. () => { ... } 사용 만약 함수가 한 개 이상의 파라미터를 가질 경우 괄호는 생략되면 안된다. userName, userAge => { ...} 대신에 (userName, userAge) => { ... }를 사용해야 된다. 2) 함수 본문에 중괄호 생략 만약 화살표 함수가 아무 문법이 ..
2023.09.04