본문 바로가기
반응형

Programing/JavaScript3

[react] npx create-react-app 에러 ENOENT -4058 $ npx create-react-app todo-app 해당 명령어를 치니 에러만 뜨고 프로젝트 생성이 안된다.. 혹시 내가 $ npm init 명령어를 C드라이브에서 실행하고 D 드라이브에서 명령어를 수행하려니 package.json 파일이 없어서 안되나 싶어서 상위 폴더에 가서 npm init 명령어도 수행해봤지만 결과는 동일했다. 검색해보니 create-react-app 재설치하면 된대서 해보니까 정상 동작했다 $ npm uninstall -g create-react-app $ npm install -g create-react-app 2024. 3. 14.
[JavaScript] var, let, const JavaScript 변수 선언 키워드인 var와 ES6에 추가된 let, const의 차이에 대해 알아보았다. var ES6 이전부터 사용하던 변수 선언 키워드 재선언이 가능하다. var name='Tom'; console.log(name); // Tom name='and'; var name='Jerry'; console.log(name); // 에러 발생하지 않고 Jerry 출력 호이스팅(변수 선언문이 어디에 있든, 먼저 찾아내서 위로 끌어올려 실행)된다. console.log(test); // 에러 발생하지 않고 undefined 출력 var test; console.log(test); // undefined 함수 범위 밖에서 선언 시 전역 변수로 동작한다. var language = 'kor'; i.. 2022. 2. 28.
[JavaScript] for 문, for in 문, for of 문 Javascript에서 사용하는 for문 정리 for문 가장 기본적인 반복문으로 자바스크립트뿐 아니라 다른 언어에서도 똑같다고 볼 수 있다. for ([initialization]; [condition]; [final-expression]) { ... } initialization :: 초기화할 변수. var로 선언할 경우 반복문 밖에서도 사용가능하며 for문에서만 사용할 경우 let으로 선언 condition :: 반복문을 수행할 초기화된 변수의 조건 final-expression :: 반복문 수행 후 수행할 조건 해당 항목들은 필수사항이 아닌 선택사항으로 생략 가능 // initialization 생략 let i = 0; for(; i7) break; } // final-expression 생략 fo.. 2022. 2. 23.
반응형