728x90
- [React] get으로 가져온 태그 html로 뿌리기KIMJAVANreturn( 사이트 이용약관 )
- 2024-01-19 13:04:23
- [Sql] 기본개념KIMJAVAN자바스크립트(예외처리를 위해필요함) ✔ try -catch / then-catch 차이점 사용이유 사용방법 then catch > then catch 전에 성공 / 실패 여부 나뉘고 비동기실행됨 성공하면 then 실패하면 catch try catch > 동기로 실행되고 코드가 실행 되다가 오류가 발생하면 catch로 넘어감 SQL ✔ -insert -update 사용방법과 반환값이 어떻게되는지 insert : 삽입된 행의 개수를 반환 (실패시 e에러) : 값이 없을 때 새로 생성 update : 수정에 성공한 행의 개수를 반환 (실패시 0반환) : 이미 있는 값에서 수정 delete : 삭제한 행의 개수를 반환 (실패시 0반환) 데이터 조건 및 정렬메서드 -join & leftJoin✔ https://j..
- 2024-01-17 13:50:22
- [Node JS] try catch / then catchKIMJAVANthen/catch와 try/catch는 JavaScript에서 비동기 작업을 처리하고 오류를 관리하는 두 가지 다른 방법입니다. 이들은 Promise를 다룰 때 주로 사용됩니다. 아래에 각각의 사용 예시와 차이점을 설명하겠습니다. then/catch 예시: javascriptCopy code function getData() { fetch('https://example.com/data') .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error('Error:', error)); } then: Promise가 성공적으로 완료되었을 때 실행될 콜백 함수를 정의합니다. catch: Promi..
- 2024-01-16 15:40:44
- [Node JS] Router - Controller - Model 연결구조 (post)KIMJAVANconst router = require('express').Router() // express 쓸건데 express 안에 router()라는거를 나는 router라고 정의하겠다 (상수에 담음) const controller = loadModule('gy', 'controller'); // 이거 쓰면 파일로 만든거 경로처리해줌. 이거 하려면 파일 이름 규칙대로 지어줘야함 router.post('/postcontent', controller.submitPost); // router를 만들건데 /postcontent로 만들거고 이거는 post기능을 할겁니다. 그리고 controller 에 submitPost를 쓸거임 module.exports = router //객체를 내보낼거다 router.js const..
- 2024-01-16 14:29:43
- [Sql] 기본개념KIMJAVAN보호글 입니다.
- 2024-01-16 12:55:53
- [Node JS] 라우터 - 컨트롤러 - 백엔드 연결KIMJAVAN메소드 정의와 객체에서 메소드를 추가하는 것의 차이 submitPost = async ... 같은 방식으로 메소드를 정의하고 basicModel.submitPost = async ... 같은 방식으로 객체에 메소드를 추가하는 것 사이에는 중요한 차이점이 있습니다. 이 두 방식은 코드의 구조와 스코프, 모듈화 방식에서 차이를 보입니다. 스코프와 구조: submitPost = async ...로 정의하는 경우, submitPost는 현재 스코프(일반적으로는 전역 스코프 또는 현재 모듈의 최상위 스코프)에 함수를 추가합니다. 이 경우 submitPost 함수는 독립적으로 존재하며, 다른 객체나 모듈의 일부가 아닙니다. basicModel.submitPost = async ...로 정의하는 경우, submitP..
- 2024-01-10 11:04:14
- [Node Js] 백엔드 configKIMJAVAN보호글 입니다.
- 2024-01-09 19:50:15
- [JavaScript] function / 화살표함수KIMJAVAN1. 문법적 차이: 화살표 함수: javascriptCopy code const add = (a, b) => a + b; 일반 함수 표현식: javascriptCopy code const add = function(a, b) { return a + b; }; 화살표 함수는 간결한 문법을 가지고 있으며, 함수 몸체가 한 줄인 경우 중괄호({})와 return 키워드를 생략할 수 있습니다. 2. this의 동작: 화살표 함수: 화살표 함수는 자신만의 this를 생성하지 않고, 외부 스코프의 this를 그대로 사용합니다. 따라서 화살표 함수 내에서 this는 선언 시점에 결정되며 변경되지 않습니다. 일반 함수 표현식: 일반 함수는 자신만의 this를 가지며, 함수가 호출될 때마다 동적으로 바인딩됩니다. 3. ..
- 2023-12-29 18:26:03
- [node js] 데이터를 body에 담기 POST / 데이터를 url에 담기 GETKIMJAVAN데이터 전송 위치: URL에 담는 경우(GET 요청): 데이터가 URL에 포함되어 전송됩니다. 이는 주로 쿼리 매개변수(Query Parameters)를 사용하여 이루어집니다. Body에 담는 경우(POST 요청): 데이터가 HTTP 요청의 본문(body)에 담겨져 전송됩니다. 데이터 양과 보안: URL에 담는 경우(GET 요청): 보통 작은 양의 데이터를 전송할 때 사용하며, URL에 노출되므로 보안에 취약할 수 있습니다. Body에 담는 경우(POST 요청): POST 요청은 일반적으로 더 많은 양의 데이터를 전송하는 데 사용되며, 데이터가 URL에 노출되지 않기 때문에 상대적으로 안전합니다. 용도: URL에 담는 경우(GET 요청): 주로 데이터를 검색하거나 조회할 때 사용됩니다. Body에 담는 ..
- 2023-12-29 11:24:22
- [React] Warning: Expected `onClick` listener to be a function, instead got a value of `object` type.KIMJAVANWarning: Expected `onClick` listener to be a function, instead got a value of `object` type. onClick = {함수} (X) onClick = {()=>{함수}} (O)
- 2023-11-27 15:07:49
- [React] map is not a function reactKIMJAVAN** 서버통신일 때 경로 오류일 경우가 많음 백엔드랑 연결하는 경로가 옳게 되어있는지 확인 map 돌리는데 자료가 배열로 되어있는지 안되어있는지 확인하기
- 2023-11-27 14:18:37
- open api 사이트KIMJAVAN# 오픈 API Corona, 날씨 정보 API https://www.data.go.kr/ Naver 지도, papago, Clova API https://developers.naver.com/ Google 검색엔진, Translate API https://developers.google.com/ Kakaotalk, Kakaomap API https://developers.kakao.com/
- 2023-11-27 10:58:33
728x90
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)