Node, Express Request, Response 객체
Express를 이용해 서버를 구축할 대, request object로 시작해 response object로 끝난다. 이 두 객체는 Node에서 비롯됐으며, Express에서 확장되어 사용되고 있다. 먼저 클라이언트가 어떻게 서버에 페이지를 요청하는지 살펴보자. URL은 protocol(http, https, file, or ftp), hostname(ex, google.com), port(:3000), path(/about), querystring(?test=1&first=9), fragment(#q=express)로 구성된다. port: 80은 http, 443은 https로 가정한다. 80이나 443을 사용하지 않으면 1023보다 큰 수를 사용해야 한다. 하나의 서버는 주어진 하나의 포트 넘버와 연..
2021. 7. 13.
자바스크립트 Math 객체
Math 객체(object)를 이용해 아래와 같은 연산을 할 수 있다. Math.pow(2,10) // 1024, 2의 10승 Math.round(.6) // 1.0, 가까운 수로 반올림 Math.ceil(.6) // 1.0, 가까운 수로 올림 Math.floor(.6) // 0.0, 가까운 수로 내림 Math.abs(-1) // 1, 절댓값 Math.max(x,y,z) // 최댓값 반환 Math.min(x,y,z) // 최솟값 반환 Math.random() // 0이상 1.0미만의 랜덤 숫자 Math.PI // 파이 Math.E // 자연로그의 밑수 Math.sqrt(4) // 4**0.5, 루트 4 Math.pow(4, 1/3) // 4**(1/3), 4의 3제곱근 Math.sin(10) // 삼각함..
2021. 7. 5.