자바 스크립트

· Develop/TIL
이번 주차에서는 지금까지 배운 자바스크립트의 기초를 가지고 다양한 알고리즘 문제를 풀고 페어 프로그래밍을 해보았다. 페어 프로그래밍 : https://ko.wikipedia.org/wiki/%ED%8E%98%EC%96%B4_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D 알고리즘 : https://ko.wikipedia.org/wiki/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98 알고리즘 문제를 풀어보는 것은 컴퓨터가 주어진 규칙에 맞도록 동작하도록 명령하는 방법을 익히는데 도움이 되었다. 처음에는 간단한 문제도 어떻게 답을 작성하면 좋을지 답답했지만, 문제를 하나 둘 풀고 다른 사람의 풀이도 리뷰하며 사고가 넓어지는 것을 느꼈다. 잘 다루지 못했던..
· Develop/TIL
자바스크립트에서 HTTP 요청과 콜백함수: 비동기 프로그래밍의 핵심 개념 HTTP란 무엇인가? HTTP란 Hypertext Transfer Protocol의 약자로, 인터넷에서 데이터를 주고받을 때 사용되는 통신 규약이다. 이를 사용하면 클라이언트와 서버 간에 요청(request)과 응답(response)을 주고 받을 수 있다. HTTP는 웹 브라우저와 웹 서버 간의 통신에서 가장 많이 사용됩니다. 브라우저는 HTTP를 사용하여 웹 페이지나 이미지, 동영상 등의 데이터를 서버에서 요청하고, 서버는 이에 대한 응답을 보내줍니다. HTTP는 기본적으로 텍스트 기반의 프로토콜이지만, 최근에는 바이너리 기반의 프로토콜인 HTTP/2가 등장하여 성능 개선에 기여하고 있습니다. 콜백함수 콜백함수(callback f..
01. 객체의 기본 요소란 배열 내부에 있는 값을 말합니다. 속성은 객체 내부에 있는 값을 의미합니다. 메소드는 속성 중에 함수 자료형인 것을 의미합니다. this 키워드는 객체 내부의 메소드에서 객체 자신을 나타내는 키워드입니다. 객체 생성 이후에 속성을 추가하거나 제거하는 것을 동적 속성 추가, 동적 속성 제거라고 합니다. 확인 문제 01. 다음과 같은 대상을 자바스크립트 객체로 선언해주세요. 자료형은 알맞다고 생각하는 것(문자열, 숫자, 불 등)으로 지정해 주세요. 속성 이름 속성 값 name 혼자 공부하는 파이썬 price 18000 publisher 한빛미디어 02. 다음 중 객체에 동적으로 속성을 추가하는 문법을 고르세요. add 객체[속성] = 값 객체.add('속성', 값) 객체[속성] =..
2주차에 배운 것을 활용하는 숙제를 풀어보는 시간이다. 배열을 제시된 조건에 따라 정렬하는 예제이다. 문제 설명 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. 제한 조건 strings는 길이 1 이상, 50이하인 배열입니다. strings의 원소는 소문자 알파벳으로 이루어져 있습니다. strings의 원소는 길이 1 이상, 100이하인 문자열입니다. 모든 strings의 원소의 길이는 n보다 큽니다. 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사..
CodeFiore
'자바 스크립트' 태그의 글 목록
Mastodon