본문 바로가기

전체 글82

GIt이란? 기본 설정, Repository 연결, add commit push pull Git이란? - 소스 코드를 효율적으로 관리하기 위해 만들어진 분산형 버전 관리 시스템 - 특정 시점에 저장된 버전과 비교하거나 돌아가기 위해 사용 git 기본 설정 - global init.defaultBranch main : 기본 브랜치 이름을 main으로 설정 - git config --global core. autocrlf true : 개행 문자를 LF로 통일 : 사용하는 운영체제가 다를 경우 개행문자가 달라지는데, 이를 통일하지 않고 서로 파일을 올릴 경우에 파일의 모든 부분이 변경되었다고 표시됨 - git config --global user.name “프로필 이름” - git config --global user.email “이메일 주소” : 커밋할 때 사용할 닉네임과 이메일 설정, 이메일은.. 2022. 10. 12.
JS : DOM이란? 배경 - 자바스트립트는 html을 조작하기 위해 만들어진 언어 - 웹문서를 객체화해서 제어할 수 있도록 한 것을 DOM이라고 한다. DOM (문서객체모델) : Document Object Model - DOM tree의 구조를 가지고 있음, 각 요소를 노드라고 함 도메인 - 인터넷 상에서 주소인 URL의 일부 - 외우기 힘든 IP주소를 기억하기 쉽게 만들어줌 - 예시: www.naver.com URL : Uniform Resource Locator - 도메인을 포함한 경로 - 예시: https://serch.naver.com/serch.naver?query=카카오+API DOM에서 가능한 작업 - 새로운 HTML 요소/속성 추가 - 존재하는 HTML 요소/속성 제거 - HTML 문서의 모든 HTML 요소.. 2022. 10. 11.
html,css : table로 달력 만들기 table - thead와 tbody로 나뉜다. - tr(table row) : 행(가로)을 추가한다. 방향은 왼쪽에서 오른쪽 -> - th(table head) : 표의 맨 위의 기준이 되는 값이다. 기본적으로 진하게 표시된다. - td(table data) : 값을 입력한다. - cellspacing : 데이터 간의 공간 여백 - cellpadding : 각 데이터의 공간 여백 - colspan: 가로간 병합 - rowspan: 세로간 병합 2022년 9월 일 월 화 수 목 금 토 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 - border : 테두리 두께와 스타일, 컬러를 함께 설정해야 한다 .red.. 2022. 9. 24.
[js]배열의 최소값 찾기 [문제 설명] 숫자 배열 arr가 주어집니다. 이 중 0에서 가장 가까운 값을 구하는 함수, solution을 완성해주세요. [입력 형식] - arr는 길이가 1 이상 100 이하인 배열입니다. - arr의 원소는 0 이상 100 이하의 정수입니다. [출력 형식] - 0에서 가장 가까운 값을 구합니다. 풀이 1. arr.sort()로 값의 크기 순으로 정렬 2. 첫번째로 배열된 요소 출력하기 function solution(arr) { // == Math.min(...arr) arr.sort(); answer = arr[0]; return answer; } 2022. 8. 14.
[js] 문자열의 대소문자 서로 바꾸기 [문제 설명] 문자열 s가 있습니다. 이 문자열의 대/소문자를 서로 바꾸는 함수, solution을 완성해주세요. 예를 들어, s 'Naver'가 있을 때, 결과는 'nAVER' 입니다. [입력 형식] - s는 길이가 100 이하의 문자열입니다. - s는 대/소문자로 구성되어 있습니다. [출력 형식] - 문자열의 대/소문자를 변경하여 출력합니다. 풀이 1. s의 요소 각각이 대문자이면 소문자를 answer에 더해준다. 2. 소문자이면 대문자를 넣어준다. for...of stirng.toUpperCase() string.toLowerCase() function solution(s) { var answer = ''; for(let x of s) if(x == x.toUpperCase()){ answer +=.. 2022. 8. 14.
[js] 문자열을 ASCII Code 배열로 출력 [문제 설명] 문자열 s가 있습니다. 이 문자열의 ASCII Code를 배열로 출력하는 함수, solution을 완성해주세요. 예를 들어, s 'work'가 있을 때, 결과는 [119, 111, 114, 107]입니다. [입력 형식]- s는 길이가 100 이하의 문자열입니다.- s는 대/소문자로 구성되어 있습니다. [출력 형식]- 문자열의 ASCII Code 배열을 출력합니다. function solution(s) { var answer = []; for (let i = 0; i < s.length; i++) { answer.push(s.charCodeAt(i)); } return answer; } 2022. 8. 14.
반응형