
프로그래밍/Javascript2024. 11. 7. 14:26Express 에러 - cannot get /POST
자바스크립트의 서버 라이브러리인 express를 이용해 서버를 구축하다가, 서버에는 post에 대한 코드를 작성한 상태에서 특정 form 을 submit했는데, "cannot get /POST"라는 에러를 마주쳤다. 원인을 찾아보니 비교적 간단한 문제였다. form tag에서 post를 할때는 형식으로 작성해줘야하는데, 이를 실수로 로 작성한 것. post 요청을 한게 아니라 /post라는 주소로 진입하라고 요청한 셈이 되었고, 이와 같은 오류가 출력되었다. 매우 사소한 실수였고, 수정하니 문제없이 작동했다.
프로그래밍/Javascript2024. 11. 3. 15:53javascript - ES6 화살표를 이용한 함수 표기법
0.ES6는 무엇인가ES6(EMCAscript 6)는 2015년 이후 적용되고 있는 javascript의 6번째 표준안으로, 좀 더 효율적이고 생산적인 코드 작성을 위해 javascript의 기본 문법을 개정한 일종의 확장팩이다.실제 코드 작성에 있어 유용하고, 다른 사람들의 코드를 이해함에도 필수적인 경우가 많아 익혀둬야한다.1. Arrow function (화살표를 이용한 함수 표기)//기본적인 함수 표현 방식const sum = function(a, b) { return a + b};일반적으로 배우는 javascript의 함수 표현 문법은 위와 같다.변수 선언로 함수명을 지정하고function을 명시하며소괄호에 들어갈 인수를 지정한다.함수식의 본문은 중괄호{}로 감싸준다.화삺표를 이용한 함수 표기..