Axios 라이브러리 쉽게 이해하기 GET, POST, Interceptors
·
JavaScript
🔑잠은 죽어서 자자💡 Axios에서 GET, POST📃 axios는 JavaScript 환경에서 서버와의 HTTP 요청 및 응답을 처리하는 데 널리 사용되는 Promise 기반의 HTTP 클라이언트 라이브러리입니다 💻Get requestaxios.get("https://jsonplaceholder.typicode.com/posts") .then(res => { console.log(res.data) // 성공적으로 받은 데이터 }) .catch(err => { console.log(err) // 에러 처리 })⬆️ GET 메서드는 데이터를 요청할 URL을 입력한 뒤, .then을 통해 서버에서 받아온 데이터를 처리하거나, .catch를 통해 에러를 처리합니다 💻Post requ..
[Javascript] 코딩 입문 트레이닝 String.fromCharCode, sort(), Math.floor()
·
JavaScript
🔑 Proverbs 16:9💡 String.fromCharCode 함수📃 자바스크립트를 배우다가 마주친 char 관련 문제인데, 알고 있어야할 것 같아서 정리합니다💻CODEfunction solution(age) { return String(age).split('') .map(i => String.fromCharCode(97 + Number(i))) .join("");}⬆️ 이 문제의 핵심은 String.fromCharCode 메서드라고 생각하고, 문자열 값을 Char로 변환시키는 메서드 입니다. 괄호안에 97을 추가적으로 더해주는 이유는 97이 ASCII코드로 'a'이기 때문입니다. 대문자 'A' 의 ASCII 코드 : 65소문자 'a' 의 ASCII 코드 : 97 💡..
[LG CNS AM CAMP 1기] 단축 속성명, 계산된 속성명, 전개 연산자, 배열 & 객체 비구조화 개념 정리
·
LG CNS AM CAMP 1기
🔑그냥 버티자, 버티면 다 나한테 돌아온다💡 단축 속성명(Shorthand Property Name) 📃 동적인 자바스크립트는 객체를 생성할 때, 속성이름과 속성 값이 필요하지만, 아래와 같이 속성 이름을 생략할 수 있는 경우가 있습니다💻CODEconst name = "Jayden"const obj = { name, age: 21}console.log(obj) //{name: 'Jayden', age: 21}⬆️ 객체를 만들 때, 속성 이름이 변수 이름과 같다면 name: name과 같이 길게 작성할 필요 없이 name만 적어, name이라는 속성에 해당하는 값을 name 변수의 값으로 자동 할당합니다.💻Use Case 1const returnObj = (name, age) => { //or..
[LG CNS AM CAMP 1기] 호이스팅Hoisting, 다양한 함수 선언 방법
·
LG CNS AM CAMP 1기
🔑Writing Key Point in Posting💡 호이스팅 Hoisting📃 진짜 많이 언급되는 것 같습니다. Hoisting은 자바스크립트에서 변수 선언과 함수 선언이 해당 코드 최상단으로 끌어올려지는 현상을 의미합니다💻CODEconsole.log(add(2, 4)); // 6function add(a, b) { return a + b;}⬆️ 뭔가 이상한 점이 보이시나요? add(2, 4)를 함수가 선언되기 이전에 사용을 했는데, 콘솔값이 출력이 됩니다. 이러한 현상을 "호이스팅"이라고 합니다. 💻CODEconsole.log(func());let func = function hello() { console.log("hello")}⬆️ 이러한 경우는 실행이 될까요? ⬆️ 정답은 No 입..