본문 바로가기

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의 차이에 대해 알아보았다.varES6 이전부터 사용하던 변수 선언 키워드재선언이 가능하다.var name='Tom';console.log(name); // Tomname='and';var name='Jerry';console.log(name); // 에러 발생하지 않고 Jerry 출력호이스팅(변수 선언문이 어디에 있든, 먼저 찾아내서 위로 끌어올려 실행)된다.console.log(test); // 에러 발생하지 않고 undefined 출력var test;console.log(test); // undefined함수 범위 밖에서 선언 시 전역 변수로 동작한다.var language = 'kor';if(true) { va.. 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 생략for(let i=0; i .. 2022. 2. 23.