본문 바로가기

Front-End64

[error] flutter doctor 실행 시 Bad UTF-8 encoding (U+FFFD; REPLACEMENT CHARACTER) found while decoding string 에러 https://github.com/flutter/flutter/issues/102451 [windows] Exception: Bad UTF-8 encoding when running flutter doctor or building/running for Windows · Issue #102451 · flutter/ Steps to Reproduce Set your windows locale to german Install the Visual Studio 2022 Build Tools Install the latest flutter beta (beta, 2.13.0-0.2.pre) Run flutter doctor > Temporary solution Log... github.com 여기 댓글 중 아래 댓을.. 2022. 5. 18.
nvm 윈도우 설치 중 C:\Users\������\AppData\Roaming\nvm, The system cannot find the path specified. 문제 해결 리액트 사용시 필수인 node.js 처음에는 뭣모르고 공식 홈페이지에서 최신 버전 릴리즈 했는데 다른 분들 깃 프로젝트 다운 받고 뭐하다 보니 그럴때마다 노드 버전관리 하기가 쉽지 않더란다.. 그렇기 위해 사용하는 게 nvm ! 노드 버전관리.. https://github.com/coreybutler/nvm-windows/releases Releases · coreybutler/nvm-windows A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows github.com 먼저 난 윈도우니까 여기서 nvm을 다운 받았다 nvm을 쓰는 이유! 협업을 할 때, 또는 다양한 프로젝트를.. 2022. 4. 13.
[JavaScript] 객체(Object), 내장 객체(Date, Math) 객체? 관련된 데이터와 함수(일반적으로 여러 데이터와 함수로 이루어지는데, 객체 안에 있을 때는 보통 프로퍼티와 메소드라고 부름)의 집합 객체 생성 방법 첫번째 let product = { name: 'Galaxy S21', type: '핸드폰', company: '삼성' }; 객체 생성 방법 두번째 let product = {}; product[name] = 'Galaxy S21'; product[type] = '핸드폰'; product[company] = '삼성'; 객체의 특징 객체는 변수이다. 그러나 객체에는 많은 값이 포함될 수 있다. (자바스크립트 변수처럼 단일 값을 포함 할 수 있다.) 객체는 중괄호 표기를 이용하여 만들 수 있다. 객체는 각각의 key/value에 대한 정보를 나열할 수 있다.. 2021. 12. 14.
[JavaScript] 자바스크립트 내장 함수_타이머 함수 자바스크립트 내장 함수 - 자바스크립트에서 자체적으로 제공해 주고 있는 함수를 말함. - 예를 든다면 지금까지 사용해 왔던 alert()와 prompt() 함수가 대표적인 내장 함수 타이머 함수 - setTimeout(function, millisecond) : 일정 시간 후 함수를 한 번만 실행하는 함수. - setInterval(function, millisecond) : 일정 시간마다 함수를 반복해서 실행하는 함수. - clearTimeout(id) : 일정 시간 후 함수를 한 번 실행하는 것을 중지하는 함수. - clearInterval(id) : 일정 시간마다 함수를 반복하는 것을 중지하는 함수. 2021. 12. 10.
[JavaScript] 함수(function) / 호이스팅이란? 함수(function) 기능을 정의해 놓은 것 함수는 하나의 로직을 재사용할 수 있도록 하는 것으로 코드의 재 사용성을 높여줌. 자바스크립트에서의 함수는 1. 변수나 데이터안에 담길 수 있고 2. 매개변수로 전달 할 수 있고 3. 반환 값으로 사용할 수 있고 4. 실행도중에 생성될 수 있다 형식) function 함수이름(매개변수1, 매개변수2) { 함수 호출 시 실행될 문장; return 반환값; } 함수 사용 시 장점 1. 코드의 중복 제거 및 코드 재사용 가능. 2. 유지보수 용이성 자바스크립트 함수의 종류 1. 사용자 정의 함수 : 사용자가 직접 만들어 놓은 함수. 2. 내장 함수 : 자바스크립트에서 자체적으로 제공해 주는 함수 자바스크립트는 호이스팅(hoisting)때문에 함수선언문이 함수 실행.. 2021. 12. 9.
[JavaScript] 배열(array) 자바스크립트에서 배열 생성 방법 - 3가지 1. let 배열명 = new Array(원소1, 원소2, 원소3,.....원소n); 2. let 배열명 = [원소1, 원소2, 원소3,......원소n]; 3. let 배열명 = new Array(); ※ 자바스크립트에서의 배열은 모든 데이터 타입(자료형)을 다 담을 수 있음. 1. let 배열명 = new Array(원소1, 원소2, 원소3,.....원소n); for in문은 Object에 있는 key에 차례로 접근하는 데 사용되는 반복문이다. 배열에서 사용할 수도 있지만 권장되지 않는 기법이다. 자바는 배열의 크기가 한 번 정해지면 데이터를 새로 추가하는 것이 안 되었지만, 자바스크립트는 배열 객체에 요소를 추가할 수 있다 push(요소) 배열에 데이터를 .. 2021. 12. 9.